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

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

3D visualization

Teleoperation control

Map creation (2D/3D)

POI & route management

Task editor & scheduler

Status, reports & debug tools

Need more help?

Ask our Software department

CONTACT US