If you want to build something like the ground station functionality ( http://code.google.com/p/ardupilot-mega/wiki/MPGCS ), I would suggest writing two plugins for RQT: one to visualize GPS data on a map, probably using the Google Maps API to provide satellite imagery, and another to display a roll/pitch/yaw vector as a simulated attitude indicator. -Austin On Nov 23, 2012, at 5:41 PM, Christopher Berner wrote: > Hey Austin, > > I'm looking to build something like MissionPlanner (http://code.google.com/p/ardupilot-mega/wiki/Mission), since it's Windows only and even in mono doesn't run that well. I looked around at what rviz could do, but it didn't seem to do controls and displays like that. I'll take a look at rat too, but mainly I want to visualize the roll/pitch and the GPS data on a map. > > Thanks! > Christopher > > On Fri, Nov 23, 2012 at 5:34 PM, Austin Hendrix wrote: > How you visualize your data is heavily dependent on what you want to visualize and how you want to display it. > > If you have data that's spatial or 3D, such as laser scan data or a 3D direction vector, visualizing that data in rviz is probably better. If your data is better represented as one or two variables vs time, rat may be a better visualization tool. > > I would look carefully at the available tools before deciding that you need to write a plugin. Rviz can already visualize direction vectors, 3D transforms, and a number of different types of sensor data. RQT already has plugins for graphing data against time, replacing the older rxplot tool. > > -Austin > > On Nov 23, 2012, at 10:46 AM, Christopher Berner wrote: > > > I'm writing some GUI plugins for visualizing data coming off an Arducopter, and after looking through the docs and release announcement for Groovy, I'm not sure which library I should be writing plugins for. Is it recommended that plugins be written for rqt or rviz? And are there any tutorials for doing so, for the upcoming Groovy release? > > > > Thanks! > > Christopher > > _______________________________________________ > > ros-users mailing list > > ros-users@code.ros.org > > https://code.ros.org/mailman/listinfo/ros-users > >