Training session – Robot programming

Nov 22 – Nov 26, 2010

The training session was organized by Robosoft and was held at the company premises in Bidart, France.

The main goal of the session was to introduce the particiapants in high-level as well as low-level programming of the Kompai robot using Microsoft Robotics Developer Studio (MRDS)

Particiapant were a selection of the INTRO ESRs.

AGENDA

Monday 22th November

2:00 pm ? Welcome to the Participants

Eric Lucet

Introduction of the training, practicalities, presentation of the 2 projects, Robosoft people and the agenda.

2:30 pm ? Kompaï hardware Platform

Arnaud Lago

Presentation of the robot-Kompaï (sensors, actuators, CE card for the software environment, etc.)

4:00 pm ? Break

4:15 pm ? PURE: The low level control and its interface

Marc Traonilin

Detailed presentation of PURE protocol

Example of protocol use:

- Accessing sensors data

- Accessing motor drives parameters

- Implementing a specific high level control loop using platform’s sensors and actuators

6:00 pm ? End of the day

Tuesday 23th November

9:00 am ? Robubox, the high level control

Arnaud Lago

Introduction to robuBOX, the high level control base:

• MRDS overview

• Architecture of robuBOX software.

10h30 am ? robuBOX-Kompaï, the high level control

Arnaud Lago

Introduction to the robuBOX-Kompaï:

• Karto implementations

• Main application architecture.

• Main application description.

12:30 am ? Lunch

2:00 pm ? Lokarria

Arnaud Lago

Presentation of the Lokarria web application.

15:00 pm ? Demonstration with a Kompaï Robot.

6:00 pm ? End of the day

Wednesday 24th November

9:00 am ? MRDS Exercises

Arnaud Lago & Yoann Pons

MRDS tutos:

• Creating a service

• Retrieving state

• Configuration files (saving current state).

12:30 am ? Lunch

2:00 pm ? MRDS Exercises

Arnaud Lago & Yoann Pons

MRDS tutos:

• Subscription

• Communication between 2 services.

• Manifests (distributed applications)

• Simulations.

• Deployment.

• HMI.

• Interact with non MRDS programs.

6:00 pm ? End of the day

Thursday 25th November

9:00 am ? Kompaï exercises

Arnaud Lago & Yoann Pons

- Concept of how to use, modify and interface with Kompaï internet services (for example Google calendar

or Google documents).

- Definition of grammar for speech recognition and definition of the Robot sentences.

12:30 am ? Lunch

2:00 pm ? Kompaï exercises

Arnaud Lago & Yoann Pons

Development of a new Kompaï service (step-by-step).

6:00 pm ? End of the day

Friday 26th November

9:00 am ? Projects Applications Discussion

Arnaud Lago, Yoann Pons, Eric Lucet

Discussion about a Services Architecture Diagram for global applications.

12:00 am ? Conclusions

Eric Lucet

12:30 am ? Lunch

2:00 pm ? Official end of the training cession


No Responses to “Training session – Robot programming”  

  1. No Comments

Leave a Reply