Skip to content

adnksharp/cartesian-ppp-ros

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cartesian Robot (PPP) ROS2

Robot cartesiano de 3 DOF con ROS2,

Software y Hardware

Software
Componentes electrónicos
Componentes mecánicos
  • 12 perfiles de aluminio de 45x45x300 mm.
  • 16 ángulos de aluminio de 45x45 mm.
  • 3 tuercas de latón T8.
  • 3 tornillos sin fin de 8x300 mm.
  • 3 varillas lisas de 8x300 mm.
  • 3 rodamientos SC8UU.
  • 3 acopladores flexibles de 5x8 mm.
  • 5 chumaceras KP08.
  • 6 soportes SK8.
  • Piezas impresas en 3D.

Instalación

Para instalar el software de ROS2 Jazzy, se recomienda seguir la guía oficial de instalación de ROS2, el siguiente script instala el software de ROS2, Gazebo sim y micro-ROS en Ubuntu:

$SHELL ./src/install-ros.sh

Más información sobre el script en src.

Espacio de Trabajo de ROS2

Dentro de la carpeta ros-ws se encuentra el paquete en desarrollo carobot, el cual contiene los archivos para la visualización y simulación del robot cartesiano en Gazebo y RViz.

Construcción del espacio de trabajo

cd ros-ws
colcon build

Ejecución del lanzador

source install/setup.$(echo $SHELL | awk -F '/' '{print $NF}')
ros2 launch carobot display.launch.py

Ejecución de la interfaz de usuario

source install/setup.$(echo $SHELL | awk -F '/' '{print $NF}')
ros2 run carobot pos_put.py

ros-ws contiene más información sobre el espacio de trabajo de ROS2.

Electrónica

electronic contiene el diseño de la PCB del robot cartesiano en formato KiCad, el cual incluye el diseño de la PCB y el esquema eléctrico.

About

Robot cartesiano de 3 DOF

Resources

License

Stars

Watchers

Forks

Packages

No packages published