Re: [ros-users] RFC: rviz on Android

Forside
Vedhæftede filer:
Indlæg som e-mail
+ (text/plain)
+ (text/html)
Slet denne besked
Besvar denne besked
Skribent: User discussions
Dato:  
Til: User discussions
Emne: Re: [ros-users] RFC: rviz on Android
I would certainly be interested in helping out. I did a somewhat-iOS
capable ROS bridge based on a 3rd party app for the iPhone and iPad, but I
don't know that it's really a suitable long term solution.

I, too, was considering something along the lines of rosbridge for a more
fully-featured cross platform "app" (which could support any web enabled
device).

I think that if a "mobile ROS" is done, it should be with the goal to be as
cross platform as possible. I understand this becomes cumbersome when it
comes to Rviz, but for most of the other interesting day-to-day
information, widgets and text should cover it.

~mc

On Fri, Apr 20, 2012 at 13:00, Dave Hershberger <>wrote:

> er, I meant he's starting in May and I hope that in *June* we'll be ready
> to farm out the Display subclass work.
>
> Dave
>
>
> On Fri, Apr 20, 2012 at 10:59 AM, Dave Hershberger <
> > wrote:
>
>> That's great, thanks. The project is supposed to start sometime in May
>> when my intern arrives. Hopefully sometime in April we'll be ready to
>> start writing Display classes, which is the place that looks easiest (to
>> me) to farm out different pieces of work. All Displays are subclasses of
>> the Display class and they all use the same APIs do their various work, and
>> there are about 20 of them.
>>
>> It will also be great to have people testing and reporting bugs in
>> different use cases we might not see in-house.
>>
>> Dave
>>
>> On Fri, Apr 20, 2012 at 10:37 AM, blackstag <> wrote:
>>
>>> Dave when this happens let me know I can see how we can help you with
>>> some resources from the DPRG.
>>>
>>>
>>> On Fri, Apr 20, 2012 at 11:26 AM, Dave Hershberger <
>>> > wrote:
>>>
>>>> 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.
>>>>
>>>> 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.
>>>>
>>>> Dave
>>>>
>>>> On Apr 20, 2012 5:27 AM, "Ryan Gariepy" <>
>>>> wrote:
>>>>
>>>>> Have you taken a look at wviz? (http://ros.org/wiki/wviz)
>>>>>
>>>>> -Ryan
>>>>>
>>>>> On Fri, Apr 20, 2012 at 5:23 AM, Damon Kohler <>wrote:
>>>>>
>>>>>> On Fri, Apr 20, 2012 at 11:12 AM, Dariush Forouher
>>>>>> <> wrote:
>>>>>> > Hi all,
>>>>>> >
>>>>>> > Working with a mobile robot I sometimes dream of having a tablet
>>>>>> running
>>>>>> > rviz, that would visualize all the data and had a nice touchscreen
>>>>>> interface
>>>>>> > for moving and stuff.
>>>>>> >
>>>>>> > * Is someone already working on this or has worked in the past?
>>>>>>
>>>>>> The android_core stack is evolving toward something like rviz.
>>>>>> However, rather than focusing on a single rviz-like application, the
>>>>>> focus is on creating Android Views that could be combined to build it.
>>>>>>
>>>>>> One example is the VisualizationView:
>>>>>>
>>>>>>
>>>>>> http://code.google.com/p/rosjava/source/browse/android_honeycomb_mr2/src/org/ros/android/view/visualization/VisualizationView.java?repo=android
>>>>>>
>>>>>> > * What would be the best approach? Reimplement everything or
>>>>>> > try to adapt rviz_qt to run on Android?
>>>>>>
>>>>>> I think re-implementing everything with Android in mind is the best
>>>>>> approach. Attempting a direct port will probably lead to
>>>>>> inflexibility and sub-optimal performance.
>>>>>>
>>>>>> There are a lot of additional considerations when working on mobile
>>>>>> devices that, as a desktop application, rviz does not need to take
>>>>>> into account.
>>>>>>
>>>>>> > * What features would be the most interesting?
>>>>>>
>>>>>> I've been focusing primarily on mapping, other point-like
>>>>>> visualizations, and 2D camera control for now. Once the views are in
>>>>>> place, building a flexible app, like rviz, that can be configured at
>>>>>> run time to show arbitrary topic data should be straight forward.
>>>>>>
>>>>>> > cheers
>>>>>> > Dariush
>>>>>> > --
>>>>>> > Institut für Technische Informatik / Universität zu Lübeck
>>>>>> >
>>>>>> http://www.iti.uni-luebeck.de/mitarbeiter/dariush-forouher-m-sc.html
>>>>>> >
>>>>>> >
>>>>>> > _______________________________________________
>>>>>> > ros-users mailing list
>>>>>> >
>>>>>> > https://code.ros.org/mailman/listinfo/ros-users
>>>>>> >
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> ----------------------------------------------
>>>>>> Damon Kohler
>>>>>> Software Engineer
>>>>>>
>>>>>> Google Germany GmbH
>>>>>> Dienerstr. 12
>>>>>> 80331 München
>>>>>> ----------------------------------------------
>>>>>> AG Hamburg, HRB 86891
>>>>>> Sitz der Gesellschaft: Hamburg
>>>>>> Geschäftsführer: Graham Law, Katherine Stephens
>>>>>> ----------------------------------------------
>>>>>> Diese E-Mail ist vertraulich. Wenn Sie nicht der richtige Adressat
>>>>>> sind, leiten Sie diese bitte nicht weiter, informieren den Absender
>>>>>> und löschen Sie die E-Mail und alle Anhänge. Vielen Dank.
>>>>>>
>>>>>> This email is confidential. If you are not the right addressee please
>>>>>> do not forward it, please inform the sender, and please erase this
>>>>>> e-mail including any attachments. Thanks.
>>>>>> _______________________________________________
>>>>>> ros-users mailing list
>>>>>>
>>>>>> https://code.ros.org/mailman/listinfo/ros-users
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> ros-users mailing list
>>>>>
>>>>> https://code.ros.org/mailman/listinfo/ros-users
>>>>>
>>>>>
>>>> _______________________________________________
>>>> ros-users mailing list
>>>>
>>>> https://code.ros.org/mailman/listinfo/ros-users
>>>>
>>>>
>>>
>>> _______________________________________________
>>> ros-users mailing list
>>>
>>> https://code.ros.org/mailman/listinfo/ros-users
>>>
>>>
>>
>
> _______________________________________________
> ros-users mailing list
>
> https://code.ros.org/mailman/listinfo/ros-users
>
>



--
Michael Carroll
Graduate Student, Auburn University