Internship Robotics Engineering | Industrial manipulator integration with MoveIt!
- Starting in february
- Oldenzaal, Overijssel
- Internship allowance
The popular open-source MoveIt! framework is widely used for robot path planning, object identification, collision avoidance, and more. It integrates the Robot Operating System 2 (ROS 2) well with “research manipulators” such as the 6-DoF Universal Robotics manipulators.
However, MoveIt!’s traditional control and communication structures are often not suitable for industrial manipulators. For example, it is often not possible to command industrial manipulators in a high-frequency feedback loop due to hard real-time communication requirements.
Your assignment
Your assignment is to investigate ways to integrate the MoveIt! ecosystem with industrial manipulator control, for example:
- Recent developments in the MoveIt! and ros2_control frameworks to integrate industrial motion command structures called Motion Primitives;
- Path estimation algorithms to approximate high-resolution trajectories with low-frequent Motion Primitives;
- Or any other creative yet realistic methods!
The goal is to perform complex MoveIt!-powered tasks such as pick-place with hybrid planning (online path correction and obstacle avoidance), on an industrial robot manipulator.
Workflow
In our team, we work with the Agile/SCRUM workflow. We have a daily stand-up with the robotics team to share progress and identify obstacles. At the end of every 3-week sprint, you will present your results of the current sprint and your plans for the upcoming sprint. One of the robotics engineers will serve as your daily supervisor and main contact; you will have a weekly one-on-one meeting for in-depth discussion. Of course you are always welcome to ask your colleagues questions.
The team
We are a team of highly motivated robotics engineers, working on various R&D projects such as the metal recycling line, the apple picking robot, and autonomously navigating cattle feeding robots. We are responsible for programming the manipulation, vision and navigation functionalities, and prefer to do this in C++ and ROS2.
What can you expect from us?
A challenging internship with flexible working hours and a flexible start date. You will work in an organization that values enjoyment, collaboration, and solidarity. The atmosphere at RIWO ensures that you will feel at home during your internship and be able to be yourself.
We also offer:
- Guidance from experienced developers
- A monthly internship allowance
- Use of a RIWO bicycle for commuting between the train station and RIWO
- The possibility of employment after graduation
Are you interested? Apply via the form below and leave your details. You will receive a response within three working days.
Do you have any questions or would you like more information? Please contact Mick Boe-Bakker, Team Leader Application & Robotics Engineering, at m.boebakker@riwo.eu.