ROS2

Simulación con motores de videojuegos

Simulación con motores de videojuegos y ROS2

Introducción Para realizar simulaciones en robótica tenemos diferentes entornos que podemos usar con ROS2, como Gazebo, Webots, CoppeliaSim, o Nvidia ISAAC Sim, siendo Gazebo el más usado con diferencia.   Todos ellos están diseñados específicamente para la simulación de robots, ofreciendo herramientas y características centradas en la física y dinámica de los mismos, la interacción …

Simulación con motores de videojuegos y ROS2 Leer más »

gazebo spawn urdf

GAZEBO. Cómo añadir un modelo URDF a una simulación

1. Introducción En este artículo vas a aprender cómo hacer aparecer (spawn) un modelo URDF en GAZEBO. Básicamente hay dos formas de hacerlo: Usando el servicio /spawn_entity del paquete gazebo_msgs. Usando el nodo spawn_entity.py  del paquete gazebo_ros. En los siguientes apartados vamos a ver como añadir a nuestra simulación un modelo URDF muy simple, consistente …

GAZEBO. Cómo añadir un modelo URDF a una simulación Leer más »

Python package add folder

ROS2. Añadiendo carpetas adicionales a nuestro paquete Python

En muchas ocasiones necesitamos añadir carpetas adicionales a las que inicialmente se generan cuando creamos un paquete Python. Por ejemplo es muy habitual incluir carpetas como launch o config. Sin embargo, si simplemente creamos dichas carpetas, estas no se incluirán de forma automática en la instalación del paquete al compilarlo.  Para ello hace falta modificar …

ROS2. Añadiendo carpetas adicionales a nuestro paquete Python Leer más »