Skip to content

#Programming Languages

Python, C++, MicroPython, and language selection for robotics development.

Micro-ROS on ESP32 and STM32: Publishing Real-Time Sensor Telemetry over XRCE-DDS
RoboticsOct 3, 2026Advanced

Micro-ROS on ESP32 and STM32: Publishing Real-Time Sensor Telemetry over XRCE-DDS

Connect ESP32 and STM32 firmware to ROS 2 with micro-ROS. Understand XRCE-DDS, serial transport, memory ownership, time sync, and telemetry validation.

Deploying INT8-Quantized YOLOv10 with NVIDIA TensorRT for Low-Latency Robotic Obstacle Detection
AI & VisionSep 23, 2026Advanced

Deploying INT8-Quantized YOLOv10 with NVIDIA TensorRT for Low-Latency Robotic Obstacle Detection

Deploy YOLOv10 with TensorRT on Jetson. Match preprocessing, calibrate INT8, validate accuracy, and measure end-to-end robot detection latency.

Configuring ROS 2 Nav2 Costmaps: Inflation, Footprints, and Clearing for Constrained Corridors
Build GuidesSep 21, 2026Intermediate

Configuring ROS 2 Nav2 Costmaps: Inflation, Footprints, and Clearing for Constrained Corridors

Tune ROS 2 Nav2 costmaps for constrained corridors. Define footprints, balance inflation costs, clear ghost obstacles, and validate safe navigation in RViz.

Fusing IMU, Wheel Odometry, and GPS with ROS 2 robot_localization: A Dual EKF Guide
Build GuidesSep 19, 2026Intermediate

Fusing IMU, Wheel Odometry, and GPS with ROS 2 robot_localization: A Dual EKF Guide

Fuse wheel odometry, IMU, and GPS with robot_localization. Configure dual EKFs, heading conventions, navsat transforms, covariance, and TF ownership.

Best Robotics Programming Languages: Python vs C++ vs MicroPython
RoboticsJul 15, 2026Foundational

Best Robotics Programming Languages: Python vs C++ vs MicroPython

A practical comparison of Python, C++, and MicroPython for robotics — covering where each language fits in a system and which to learn first.