In this video we are showing how to provide arguments to a ROS node program made in Python. Sometimes, when you want to launch a ROS program made in Python, you need to provide some arguments to the program, so it can adapt to your specific requirement of the moment.
In this video, we show how to make an Aibo robot move based on the movement file we provide at launch time to the ROS node.
Please, bear in mind the difference between arguments (what we are teaching in this video) and parameters (that is something completely different handled by the ROS param server) .
Q: How to Include a rotation Axis to Turtlebot Kinect?
A: Basically, what you need is to change the type of joint that ties the Kinect to the Turtlebot structure from fixed to continuous . Then you need to add the controller for the joint. The video shows how to do it
We do that by showing how to use git to clone a Gazebo Simulation of the Parrot Ardrone on the ~/simulation_ws (Simulation Workspace) and also we use git to clone a training package to the ~/catkin_ws (Catkin Workspace). This last package is used to train the robot.
In this video, the third of a series, we are going to show how to move a robot with a python script by using the ROS Development Studio environment (http://rds.theconstructsim.com)
This video shows: 1- How to create a new ROS project and how to open it for development 2- How to launch a simulation to test your program, with any of the robots already integrated in the system 3- How to move a robot by command line 4- How to create the python script that moves/rotates the robot.
In this 2nd video of the series, we are going to solve some compilation errors we got in the previous video, and we are trying to launch the nodes for performing LSD SLAM.