ADVRHumanoids / gap_crossing

Master Thesis on "Planning techniques for the Gap Crossing Task" in collaboration with Francesco Roscia e Matteo Sodano, from La Sapienza
2 stars 0 forks source link

ROS installation and tutorials #1

Closed alaurenzi closed 4 years ago

alaurenzi commented 4 years ago

The first task is to install ROS Kinetic on your Ubuntu 16.04 system. Then, follow the tutorials that you can find online to understand

ROS is an open source tool. You don't generally expect to find the same documentation quality as in MATLAB, but there is plenty of online resources, and google is your friend! Write below to ask for help.

liesrock commented 4 years ago

Useful slides and material about ROS can be found also here:

https://rsl.ethz.ch/education-students/lectures/ros.html

EnricoMingo commented 4 years ago

IMPORTANT: for the C++ tutorials you need a proper UI. At this link you can find a tutorial to install QtCreator with the ROS plugin to develop ros nodes in C++.

EnricoMingo commented 4 years ago

Very good @francesco-roscia, @matteosodano! Do you have any question or concern on these tutorials?

matteosodano commented 4 years ago

We do not have any particular question on the concepts. Anyway, there was no tutorial that explained how to visualize our own URDF in RViz: the tutorials on these arguments were self-contained. Can you suggest some particularly good guide/website on this argument? Otherwise we will search something by ourselves.

EnricoMingo commented 4 years ago

The broadcasts TFs of a robot with a robot_state_publisher connected with a joint_state_publisher tutorial should be the one you are looking for. In that you can use your own URDF.

matteosodano commented 4 years ago

Thank you Enrico. We solved the problem: we forgot the last URDF tutorial.

EnricoMingo commented 4 years ago

Perfect, I'll close