ITEA is the Eureka Cluster on software innovation
ITEA is the Eureka Cluster on software innovation
ITEA 4 page header azure circular

ROS2 interface

Project
19027 AIToC
Type
Enhancement
Description

Robot Operating System is a selection of libraries and tools to build robot applications. Traditionally the included simulation tools concentrate on simulation of mechanics and environment. Mevea has development an ROS2 interface to enables use of more detailed machine, environment and work process simulation. The interface consists of set of sensor models, widely used in mobile robotics, combined with corresponding ROS2 nodes. The interface includes also environment perception sensor models such as LiDAR and camera with predefined nodes in Unity visualization environment.

Contact
Asko Rouvinen, Mevea Ltd
Email
asko.rouvinen@mevea.com
Research area(s)
Dynamics simulation, robotics
Technical features

Set of ROS2 nodes to send standard ROS2 sensor messages integrated with Mevea Simulation SW. Predefined sensors: Odometer, IMU, GPS, LiDAR, Camera. Clock node to use simulation time as global clock. Template examples for node development. The sensors are compatible with Mevea dynamic environment model that enables simulation of earth moving processes. Data exchange between Mevea Simulation Software and Unity is implemented using Mevea API that enables sending data required for machine and dynamic environment visualization to Unity.

Integration constraints

Supported operating systems: Windows, Ubuntu Linux 20.04 & 22.04. ROS2: Galactic, Humble.

Targeted customer(s)

Machine manufacturers, engineering service providers

Conditions for reuse

License

Confidentiality
Public
Publication date
08-02-2024
Involved partners
Mevea OY (FIN)

Images