The O3DE 24.09.1 Release is here! DOWNLOAD NOW
EVENTS | Events We’re At

FOSDEM 2025

Details:


Location: Brussels

Event date: 01 Feb, 2025


Learn more

FOSDEM, a free event on February 1-2 in Brussels, for software developers to meet, share ideas and collaborate. Every year, thousands of developers of free and open source software from all over the world gather at the event in Brussels. You don’t need to register. Just turn up and join in!

Jan Hanca from Robotec.ai will present, “O3DE: Creating realistic simulations with open-source game engine,” on Sunday, February 2 in the Robotics and Simulation track at 2:15-2:40 pm.

The presentation description:

A variety of simulation platforms are available to support research and development in robotics and biomechanics, with popular open-source options like Gazebo, Webots, and MuJoCo, as well as proprietary alternatives such as NVIDIA Isaac Lab, which provide end-to-end solutions for simulation and machine learning. Additionally, tools integrating game engines like Unity and Unreal into robotic simulations have been developed to leverage their advanced rendering capabilities.

O3DE (Open 3D Engine) is a versatile, open source, real-time 3D engine designed for creating high-fidelity games, robotic simulations, and immersive 3D environments. Its modular architecture supports seamless integration with robotics systems through ROS 2 middleware, while its AAA-quality renderer produces photorealistic visuals ideal for machine learning training and evaluation.

Governed by the Open 3D Foundation, part of the Linux Foundation, O3DE’s codebase is freely available on GitHub under the Apache 2.0 and MIT licenses, making it a powerful and accessible tool for advancing robotics simulation and development.

Presentation outline (20 Minutes):

  1. Introduction to O3DE (3 minutes)
    • Provide an overview of O3DE.
    • Highlight its strengths and weaknesses.
  2. Getting Started with O3DE (5 minutes)
    • Explain the installation process and how to build O3DE from source.
    • Share available resources, including robotic project templates and ready-to-test projects (e.g., open-source demos from ROSCon 2022, 2023, and 2024).
  3. O3DE and the ROS 2 Ecosystem (5 minutes)
    • Discuss O3DE’s integration with the ROS 2 ecosystem.
    • List built-in implementations, such as ROS 2 sensors, joint control, and robot control features.
    • Provide examples of use cases supported by the existing codebase, including importing robots from Gazebo.
  4. C++ Code Examples for ROS 2 (5 minutes)
    • Demonstrate C++ code snippets for implementing ROS 2 topic subscribers and publishers.
  5. Conclusion (2 minutes)
    • Share information on contributing to O3DE.
    • Highlight communication channels and ways to get involved with the community.

Resources: O3DE website O3DE repository O3DE repository with ROS2 integration and templates ROSCon2021 Demo using O3DE ROSCon2022 Demo using O3DE ROSCon2023 Demo using O3DE ROSCon2024 Demos using O3DE

Learn more about FOSDEM by visiting the main event website here.

Subscribe for the latest updates, events, webinars and community news