<p>I have an intern coming this summer who will be working on rviz-for-android.  If people would like to help out, I'm sure we could find pieces for others to work on.</p><p>I totally agree with Damon that it should not be a port of rviz but rather a rewrite which takes Android and the phone/tablet environment into account from the start.</p>
<p>Dave</p><p>On Apr 20, 2012 5:27 AM, "Ryan Gariepy" <<a href="mailto:rgariepy@clearpathrobotics.com" target="_blank">rgariepy@clearpathrobotics.com</a>> wrote:</p><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Have you taken a look at wviz? (<a href="http://ros.org/wiki/wviz" target="_blank">http://ros.org/wiki/wviz</a>)<div><br></div><div>-Ryan<br><br><div class="gmail_quote">On Fri, Apr 20, 2012 at 5:23 AM, Damon Kohler <span dir="ltr"><<a href="mailto:damonkohler@google.com" target="_blank">damonkohler@google.com</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Fri, Apr 20, 2012 at 11:12 AM, Dariush Forouher<br>
<<a href="mailto:forouher@iti.uni-luebeck.de" target="_blank">forouher@iti.uni-luebeck.de</a>> wrote:<br>
> Hi all,<br>
><br>
> Working with a mobile robot I sometimes dream of having a tablet running<br>
> rviz, that would visualize all the data and had a nice touchscreen interface<br>
> for moving and stuff.<br>
><br>
> * Is someone already working on this or has worked in the past?<br>
<br>
</div>The android_core stack is evolving toward something like rviz.<br>
However, rather than focusing on a single rviz-like application, the<br>
focus is on creating Android Views that could be combined to build it.<br>
<br>
One example is the  VisualizationView:<br>
<br>
<a href="http://code.google.com/p/rosjava/source/browse/android_honeycomb_mr2/src/org/ros/android/view/visualization/VisualizationView.java?repo=android" target="_blank">http://code.google.com/p/rosjava/source/browse/android_honeycomb_mr2/src/org/ros/android/view/visualization/VisualizationView.java?repo=android</a><br>




<div><br>
> * What would be the best approach? Reimplement everything or<br>
>  try to adapt rviz_qt to run on Android?<br>
<br>
</div>I think re-implementing everything with Android in mind is the best<br>
approach. Attempting a direct port will probably lead to<br>
inflexibility and sub-optimal performance.<br>
<br>
There are a lot of additional considerations when working on mobile<br>
devices that, as a desktop application, rviz does not need to take<br>
into account.<br>
<div><br>
> * What features would be the most interesting?<br>
<br>
</div>I've been focusing primarily on mapping, other point-like<br>
visualizations, and 2D camera control for now. Once the views are in<br>
place, building a flexible app, like rviz, that can be configured at<br>
run time to show arbitrary topic data should be straight forward.<br>
<div><br>
> cheers<br>
> Dariush<br>
> --<br>
> Institut für Technische Informatik / Universität zu Lübeck<br>
> <a href="http://www.iti.uni-luebeck.de/mitarbeiter/dariush-forouher-m-sc.html" target="_blank">http://www.iti.uni-luebeck.de/mitarbeiter/dariush-forouher-m-sc.html</a><br>
><br>
><br>
</div>> _______________________________________________<br>
> ros-users mailing list<br>
> <a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a><br>
> <a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
><br>
<br>
<br>
<br>
--<br>
----------------------------------------------<br>
Damon Kohler<br>
Software Engineer<br>
<br>
Google Germany GmbH<br>
Dienerstr. 12<br>
80331 München<br>
----------------------------------------------<br>
AG Hamburg, HRB 86891<br>
Sitz der Gesellschaft: Hamburg<br>
Geschäftsführer: Graham Law, Katherine Stephens<br>
----------------------------------------------<br>
Diese E-Mail ist vertraulich. Wenn Sie nicht der richtige Adressat<br>
sind, leiten Sie diese bitte nicht weiter, informieren den Absender<br>
und löschen Sie die E-Mail und alle Anhänge. Vielen Dank.<br>
<br>
This email is confidential. If you are not the right addressee please<br>
do not forward it, please inform the sender, and please erase this<br>
e-mail including any attachments. Thanks.<br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</blockquote></div><br></div>
<br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org" target="_blank">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div>