Alejandro Hernández Cordero

Robotics architect | ROS 2 | Simulation

Greater Madrid Metropolitan Area

About

I’m a tech-hungry roboticist, from the first day of my professional life I have been designing, building, and programming robotic hardware. As part of past projects, I have had the opportunity to develop algorithms, libraries and hardware for drones, autonomous vehicles and robotic arms. From this experience, I have gained a broad understanding of robotic technologies and have experience developing complex robotic systems. I have 8+ years of experience in developing, maintaining and contributing to open source projects for robotics. I am fluent in C++, the language of robotics, and Python and the most common techniques for their interoperation. For example, I was involved in rclpy, gz-math, gz-sim and sdformat Python bindings. I develop multiple project using ROS and ROS 2 for multiple clients. I have designed/contributed/fixed extensively in Gazebo and Gazebo-classic. I created the gz-omni project which allows Gazebo and Issac Sim to interoperate together. I’ve always rooted and advocated for open-source development and I have been lucky enough for having the possibility to embrace this development approach throughout my career so far

Experience

  • Consulting Software Engineer at Intrinsic
    Sep 2023 - Present · 2 yrs 11 mos

  • Co-Founder at Honu Robotics
    Jun 2024 - Present · 2 yrs 2 mos

  • Consulting Software Engineer at Serve Robotics
    Feb 2024 - Apr 2024 · 3 mos

    * Simulate the robot using Isaac Sim simulator * Write CPP and Python extension * Run end to end simulations with Serve Robobotics navigation stack

  • Consulting Simulation Engineer at Bonsai Robotics
    Jul 2023 - Jan 2024 · 7 mos

  • Consulting Software Engineer at Open Robotics
    Oct 2019 - Sep 2023 · 4 yrs

    ● Robot Operating system: ○ Port packages from ROS to ROS 2 ○ Maintainer of gazebo_ros2_control, gz_ros2 control, ros_gz and gazebo_ros_pkgs among many others. ○ Contributor: RViz, vehicle_gateway ● Contribution to Ardupilot, PX4, Moveit and Nav2 ● Responsible for adding new features to Gazebo and maintenance of various packages ● Lead gz-omni project: pipeline to allow users to split their simulation workload between Gazebo and Isaac Sim, with both systems running in parallel. For example, physics can be handled by Gazebo, with camera and LIDAR sensors and handled by Isaac Sim.