Para esta sesión, diseñaremos un pequeño robot móvil diferencal en OnShape y lo pasaremos a ROS para simularlo y probar su movimiento.
Vamo a darle!
Primero necesitamos hacernos una cuenta en OnShape y generar un proyecto, para ello seguir los siguientes pasos:
-
Crearse una cuenta en la página OnShape.
-
Ingresar a su cuenta en la página principal y deben ver lo siguiente:
-
Crear un nuevo documento:
-
Ingresar nombre del documento y dar
ok
. -
Cambiar las unidades a milimetros.
-
Dar click en
sketch
. -
Escoger el plano top.
-
Usar el rectángulo central y dibujar un rectángulo en el plano top:
-
Usar la herramienta de extruir para formar la base.
-
En los extremos de la base, dibujar circulo con
sketch
y extruirlo como un cilindro. -
Realizar lo mismo del otro lado, se puede usar la opción
mirror
.
Ya tenemos la base del robot diseñada, ahora faltan las llantas y la rueda loca.
Y ya tenemos nuestras llantas asi de simple!
Ahora hace falta la rueda loca.
Ya saben que hacer. Seguir los pasos:
-
Crear una nueva parte.
-
Realizar un sketch en el plano frontal como el siguiente:
-
Usaremos la herramienta
revolve
para formar una media esfera.
Tenemos nuestra rueda loca! Ahora a ensamblar nuestro pequeño robot.
Seguir los pasos para el ensamble:
-
Abrir la pestaña ensamble:
-
Agregar con
Insert
las partes diseñadas: -
Unir las llantas a la base del robot usando revolute. Hacerlo para ambas llantas.
-
Unir la rueda loca usando fastened:
-
Cambiar los nombres de las juntas con el formato
dof_link<numero>
: -
Asignar el material a cada una de las partes.
Ahora si tenemos el diseño listo para comenzar a pasarlo a ROS. En la guia Cómo pasar de OnShape a ROS.