Robotnik Software
Intelligent, scalable and proven solutions for Mobile Robotics
Our software ecosystem brings together advanced, ROS-native tools that boost the performance, safety and autonomy of indoor and outdoor mobile platforms. With a modular and scalable architecture fully compatible with ROS 2, our solutions ensure fast integration and long-term reliability. The suite includes modules for localisation, navigation, perception, manipulation and fleet management, supported by systems like Robot Local Control (RLC), Command Manager and an intuitive web-based HMI.
From 2D/3D mapping and autonomous navigation to object detection and mobile manipulation with UR arms, Robotnik software delivers precision and efficiency across demanding industrial environments. Designed for seamless integration and broad mission adaptability, it provides a powerful, future-ready foundation for scaling robotic operations.
Technological Foundation: Native ROS (Robot Operating System)
Built on native ROS for maximum flexibility and scalability
Robotnik’s software is fully based on ROS and ready for ROS 2. An open, modular and scalable architecture enables fast integration, hardware abstraction and access to 400+ Robotnik-developed packages.
Open Architecture
Hardware abstraction, IPC communication, and reusable tools.
Modular & Scalable
Full-stack solutions adaptable to any environment or robot type.
Future-Ready
Native ROS, ROS 2 compatible and support for legacy ROS1.
RLC (Robot Local Control)
Central behaviour manager
Monitors software & hardware components
Executes procedures (actions grouped safely one at a time)
Command Manager
Simple string-based command layer
Perfect for integrating external systems
Creates tasks and scheduled routines with ease
Mapping & SLAM
Lidar-based mapping and accurate localization over custom-built maps.
Reference Markers
AR tags for auto-initialization (ideal for charging stations).
Outdoor localization
RTK-DGPS + IMU + odometry fusion for large campuses or open areas.
Autonomous navigation
Collision-free path planning using Nav2 / MoveBase, TEB, DWA…
Atomic movements
MOVE, TURN, DOCK for precision manoeuvres.
What for?
Relocalization assistance
Cart Pick & Place
Charging and operational docking alignment
Types of detection
AR Markers
Reflectors
Furniture/Legs
Custom shapes & features
Mobile Manipulation
Coordinated Mobile Manipulation for complex tasks
Robotnik’s manipulation module is designed to work seamlessly with Universal Robots (UR) arms and can be adapted to other robotic manipulators. Our software coordinates the mobile base and the arm to maximize workspace, safety and operational efficiency, enabling advanced control modes and a dedicated URCap for intuitive integration.
Control modes for UR arms
UR ROS Driver (MoveIt!): environment-aware, safe trajectory planning.
URScript (Polyscope): high-performance execution without collision awareness.
Robotnik URCap plugin
Control the mobile base directly from Polyscope using functions like:
GoTo
Charge / Uncharge
Move / Turn
Elevator
RLC_PICK / RLC_PLACE

