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

New RoS setup

asked 2015-04-08 10:16:51 -0600

Cesare gravatar image

Hello everybody, I'm totally new to RoS, so I need a little help to understand if I'm planning correctly what I want to do:

I would like to develop a simple bot that carries a camera and is remotely controlled (both using WiFi atm) with the idea of having a remote server image analisys (ideally OpenCV + cuda)

The current setup would be:
1. arduino for controlling the hardware (motors)
2. raspberry for controlling the arduino and video streaming
3. my laptop as remote server

For my understanding I need to install RoS on my laptop and on the Raspberry Pi, is this correct ?
would would be the ideal structure ?

Thank you very much,

edit retag flag offensive close merge delete


You might want to make sure that all the video stuff works with the raspberry pi you're using. Not a lot of processing power on there.

luc gravatar image luc  ( 2015-06-29 20:08:37 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2015-04-08 23:42:51 -0600

The setup you describe sounds quite reasonable. As you said, you will need to install ROS on both the Raspberry Pi and the laptop. They will talk to each other via wifi. The Raspberry Pi could talk to the arduino any number of ways, but you could start by taking a look at rosserial_arduino for some examples of getting communications up and running between Arduino widget and ROS.

You could run the ROS master (aka "roscore") on either side of the Wifi link, since you're teleoperating the robot and will be developing code actively for a while. If you eventually want to have the robot run autonomously and launch everything at power-up, many people run the ROS master on the robot to ensure that the robot's internal nodes connect regardless of the network status, but that's not terribly important when you are in the initial phases of hacking the system together.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2015-04-08 10:16:51 -0600

Seen: 172 times

Last updated: Apr 08 '15