Skip to content
View SergioEslava's full-sized avatar

Block or report SergioEslava

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SergioEslava/README.md

Sergio Eslava

Robotics Simulation & Digital Twin Engineer

📍 Spain
🌍 Remote-friendly

I help robotics teams and companies build simulation and digital-twin infrastructure they can actually trust — so they can test faster, reduce risk, and make real decisions before touching hardware.

I work at the intersection of robotics, physics-based simulation, 3D engines and distributed systems, designing the technical foundations that make complex robotic systems testable, debuggable and scalable.

Webots contributor · Gazebo · ROS 2 · Unity · Unreal Engine · Simulation ↔ Real Robot Parity

LinkedIn


What I specialize in

  • Robotics simulation and digital twins
  • Physics engines and simulation fidelity
  • 3D graphics and rendering from a programming and systems perspective
  • Integration of simulators with distributed control systems
  • Communication layers between simulators, middleware and real robots
  • ROS 2 system description and integration
  • Unreal Engine–based simulation and VR interaction

My work focuses on infrastructure-level software: the systems that enable robotics engineers to move faster without breaking things.


Greatest Hits

A selection of real-world robotics projects I have significantly contributed to.

🤖 P3Bot

Omnidirectional mobile manipulator platform, officially integrated into Webots (r2025b).

My contributions:

  • Industrial design and generation of 3D meshes ready for 3D printing
  • Complete robot implementation in Webots (link)
    • Accepted into the official Webots codebase (r2025b)
  • Implementation of Kinova Gen3 7DoF manipulators in Webots (link)
    • Usable standalone or mounted on mobile platforms
    • Accepted into the official Webots codebase (r2025b)
  • Definition of a modular robot architecture enabling interchangeable manipulators within Webots
  • Design and implementation of the communication system between the Webots simulator and the custom distributed control system (Robocomp) (link)
  • Creation of full ROS 2 URDF description (link)
  • Participation in the implementation of a VR-based teleoperation system for both manipulators using Unreal Engine 5 (link)
  • Co-authoring of a research paper describing the teleoperation system (link)

Impact:

A production-ready simulator used for development, validation and research, with consistent behavior across simulation and real robots.


🤖 EBOv2

Educational mobile robot platform.

My contributions:

  • Industrial design and generation of 3D meshes for 3D printing
  • Complete robot implementation in Webots (link)
  • Implementation of the communication layer between the Webots simulator and the custom distributed control system (link)
  • Integration of the robot into LearnBlock (link)
  • Development of new functionalities for LearnBlock (link)

🤖 Shadow

Mobile robot platform.

My contributions:

  • Complete robot definition using ROS2 Jazzy (link)
  • Industrial design and generation of 3D meshes for 3D printing
  • Implementation of the communication layer between the custom distributed control system and the Webots simulator (link)
  • Development of the communication bridge between Gazebo and the distributed system (link)

🚗 Gamma Autonomous Driving Car | 5G Pilot (link)

Autonomous Car

Autonomous driving system developed in an industrial context.

My contributions:

  • Contributed to the development of the distributed control system
  • Worked on the simulator based on Unreal Engine
  • Collaborated on simulation-driven validation workflows for autonomous driving

Technologies & Tools

Core stack:

  • C++, Python
  • ROS 2, custom distributed systems
  • Webots, Gazebo
  • Unreal Engine 5, Unity 6
  • Blender, Solidworks

Additional areas:

  • 3D modeling pipelines for simulation and manufacturing
  • VR-based interaction and teleoperation
  • Performance-oriented system design

Popular repositories Loading

  1. Umbra Umbra Public

    ShaderLab

  2. ProceduralRoomGeneration ProceduralRoomGeneration Public

    Forked from SergioTrac/proceduralRoomGeneration

    Python

  3. p3bot_description p3bot_description Public

    Python

  4. webots webots Public

    Forked from cyberbotics/webots

    Webots Robot Simulator

    C++

  5. SergioEslava SergioEslava Public

  6. DinoLife DinoLife Public

    C#