Robotics StackExchange | Archived questions

Which is the better option for NAO using ROS?

NAO with ROS, Following the tutorials and searching in the forum I found there are 2 main options: 1- ROS on a remote PC and 2- ROS directly on the robot. But, for the option 1, also there are 2 more options: 1.1 Python nodes (install precompiled binaries) and 1.2 C++ nodes (source install from repository). In my case I finally could installed and tested the 1.1 option. For curiosity and to learn more about ROS I want to tackle the 1.2 and 2 options. The questions are: What are the advantages and disadvantages of these 3 options? Which is the better option? Why? Sorry for my question! but, in my specific case I was lost in the 1.1 and 1.2 options while I was following the respective tutorial.

Thank you!

Asked by PabloM on 2014-03-24 01:25:29 UTC

Comments

Answers

Options 1.1 and 1.2 do not change much: where did you read about them? in any case, the easiest path is simply to install the pre-compiled ROS packages as explained here.

The second option (ROS on Nao) is very different: you get an autonomous ROS system. The installation is however much more involving.

Asked by severin on 2014-03-24 10:20:19 UTC

Comments

Thank you for your time Severin! I'm going to continue using the python nodes. Now I don't know how to start the nao_camera node?. I will put in another question.

Asked by PabloM on 2014-03-25 06:24:49 UTC