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

Problems with ROSARIA

asked 2012-10-30 20:39:09 -0500

Blake gravatar image

updated 2014-01-28 17:14:07 -0500

ngrennan gravatar image


I got a probem with running Pioneer. Please help me. I installed a package ROSARIA to my robot P3-DX and it works well. But what i want to do is to move the robot by keyboard. By the way, I found that there are many source code in the Aria package such as ArActionKeydrive.cpp ArActionInput.cpp etc. I want to know how to use these useful codes at the same time.

thank you.

edit retag flag offensive close merge delete


I don't have any experience with ROSARIA, but so far I have had no problem with p2os with both the Pioneer P3-DX and P3-AT. If you are not determined to use Aria specifically, I could try to help you get started.

georgebrindeiro gravatar image georgebrindeiro  ( 2012-10-31 01:55:14 -0500 )edit

I also use the Pioneer-3DX robots. I have set up 3 of them for ros. I definitely recommend you approach this with P2OS instead of ROSARIA. You can even avoid setting up a separate laptop for it.

allenh1 gravatar image allenh1  ( 2012-10-31 03:20:18 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2015-06-26 10:03:27 -0500

ReedHedges gravatar image

updated 2015-07-06 15:33:51 -0500

You would use a ROS "client" node that sends messages to RosAria's /RosAria/cmd_vel topic to control robot velocity. See "Writing a Simple Publisher and Subscriber" at to get started writing your own client.

Some examples you can start from is available at , including a simple teleoperation using keyboard control.

Another one that uses Python is , just map its cmd_vel output topic to /RosAria/cmd_vel or vice-versa.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2012-10-30 20:39:09 -0500

Seen: 1,140 times

Last updated: Jul 06 '15