ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

touch screen?

asked 2014-08-20 22:59:45 -0500

d gravatar image

hi there. i'm working on a robot prototype that has a touch screen as a user interface. i have a few questions. i've done some research in the last few days but i couldn't find any reliable source of information. i would love to get feedback from everyone who's done this before.

  1. hardware: what type of touch screen manufacturer & product would you recommend that works well with ros & ubuntu? we're using an intel nuc i5 for our robot.

  2. software: how do you go about building beautiful touch UI with ros & ubuntu? different from tablets (which already have well defined sdk and api like in android and ios), i'm not sure what are the equivelance in ros & ubuntu.

  3. ros support: are there any ros packages that support touch UI yet?

any feedback, comment, advice is much appreciated.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-08-21 03:05:02 -0500

tfoote gravatar image

A common approach is to simply use a tablet as a programmable touch screen interacting with a ROS based robot using rosjava.

That gives you the nice touchscreen SDK/API/UI design guidelines which users are used to. And you don't need to constrain the hardware that runs on the rest of the machines.

There are a lot of computers out there which support touch screen displays. However always check for reviews about linux compatibility. If it's linux compatible you should be able to use it with ROS relatively easily.

The only ROS ui type packages I know of is ros_osc but that's probably not what you're looking for.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2014-08-20 22:59:45 -0500

Seen: 969 times

Last updated: Aug 21 '14