OTOM8 SYSTEMS
OTOM8 SYSTEMS
Tunisia

Software - SW-07 - Nomad Autonomy & Behavior Layer (ROS 2)

AutonomyBehavior Trees/State MachinesMission PlanningROS 2Robotics and Industrial AutomationIoT & Systems Integration

Published 6 months ago

Internship
⏱️4-6 months
💼On-site
📅Expired 6 months ago
Small step > perfection.

Job description

Objectives:

  • Develop the core decision-making layer for autonomous operations, robot modes, and mission execution
  • Use behavior trees or state machines to coordinate perception, navigation, and actuator commands
  • Ensure safe and reliable operation with robust mission planning and safety logic

Required skills:

  • ROS 2 lifecycle nodes
  • Behavior trees / state machines
  • C++/Python programming
  • Integration of multiple ROS 2 nodes
  • Mission planning and safety logic