C++ / ROS 2
Control logic, nodes and interfaces connecting the robot, sensors and application.
Programming / humanoids and robot arms
Programming is one of MALONI’s key strengths. We provide C++ and ROS 2 development, simulation, perception integration, navigation and robot arm control. We connect the robot platform with software for your task.
01 / Programming
Control logic, nodes and interfaces connecting the robot, sensors and application.
Robot task simulation in Gazebo and visualisation of states, sensor data and planned motion in RViz.
Sensing and data processing integration for perception and application feedback.
Development and integration of localisation, route planning and obstacle responses using the platform’s available data and interfaces.
Motion planning and robot arm control according to the model, joints, control interface and workspace.
Connecting object recognition results with ROS 2 data flows and subsequent robot tasks.
02 / Programming
We clarify the platform, configuration, task, equipment and available SDKs or control interfaces.
We agree the development approach, required data, tool versions and what can be evaluated in simulation.
We evaluate the result against agreed criteria and hand over the agreed software, documentation and support terms.
ImportantSupport for these technologies depends on the platform, configuration, permissions and documentation. Simulation results alone do not establish physical robot performance or operational readiness.
03 / Programming
We are preparing a place for real development examples. Each example will identify the robot, configuration, approach and result, distinguishing simulation from a physical robot.