Cookie Consent by Privacy Policies Generator website

Robotics ROS Development - iNovAITec

Go to content



ROS: Programming for Robotics



Services
ROS: Programming for Robotics

Gain expertise in the latest version of the Robot Operating System (ROS) to program your own robots!

Objective
This seminar showing how to calculate forward and inverse kinematics for industry robot by using ROS Library and the 3D-Kernels Open CASCADE.


You will learn how to create robotic simulations, integrate advanced tools, and program robots using ROS Library in C++/Python. Here are a few of the course sections:

Course Outline
The course is broken into 8 main sections:
  • Course Introduction    
  • Environment Setup
  • Creating a ROS Package
  • Setting Up a ROS Project in Visual Studio
  • Robot Operating System (ROS) Overview
  • Using ROS in C++/Python
  • Additional ROS Tools
  • Robotics Simulation
  • Advanced Features In ROS
  • Using OpenGL/OpenCASCADE for ROS 3D Visualization

General
  • How to start learning Robotics
  • The Best Projects to learn Robotics
  • The Best Online Resources to learn Robotics
  • The most important Programming Languages in Robotics
  • What is Real-Time Computing and why is it important in Robotics?

Basics
  • Visualisation Industry Robot (Phanuc, ABB, Mabi and Kuka)
  • Simulation Industry Robot
  • Denavit Hartenberg Parameters

Control
  • Control the TCP position of a industry robot in C++ with ROS – Inverse Kinematics explained

Motion Planning
  • Spline Interpolation
  • Collision Detection

Course Content



Duration
3 Days

Price per participant
3.200 EUR

Language/Documentation
English
Germany

Participants
  • Computer engineers
  • Developers
  • Hobbyists
  • Engineers and Technicians
Course Requirements:
  • General Computer Skills
  • Experience with Python or C++ programming language
  • Some experience with Windows or Linux is recommended, but not required
  • An understanding of basic robotics concepts

Who this course is for:
  • Anyone who want to learn more about the newly developed ROS2 Framework For Robotics Software Development
  • ROS1 Developers who want to learn what new features are available in ROS2 and how to utilize it's new API Anyone who wants to learn how to program robots in Python or C++
Contact
If you are interested in a company-specific custom development and  would like to find out more, please feel free to get in touch with us.

Give us a call on: +49 (0)  176 310 693 62
or send an email to: info@inovaitec.com

Alternatively,  You can fill out our contact form here. We look forward to hearing from you.

Back to content