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”
Please Wait
Leave a Reply