Brief information for ROS Indigo

Guide for a installation and some tricks


Contents

Installation

For an Ubuntu 14.04 system

$ 

For a Raspberry Pi 2 system

$ 

Use

Compilation

$ catkin

roslaunch

$ roslaunch some_skill_pkg some_skill.launch robot:=maggie

Templates

Launch file

Example for a file named “some_skill.launch”:

<?xml version="1.0" encoding="UTF-8"?>

<launch>
    <arg name="robot" />

    <group ns="$(arg robot)">
        <node name="some_skill" pkg="some_skill" type="node.py" output="screen" />
    </group>
</launch>

About


Personal website of Raúl Pérula-Martínez, Software Engineer and Roboticist. He works at the Robotronica division at Juguetronica Inc., Madrid, Spain.

Raúl has a more than 8-year R&D experience in software and robotics development, working with the most advanced social and humanoid robots out there. He is mainly working on software engineering and machine learning applied to service robotics. His deep knowledge of many programming languages as well as machine learning framework has been mainly used for project management, robotics architecture development, and artificial intelligence.