Skip to content

Latest commit

 

History

History
123 lines (63 loc) · 3.6 KB

ROS_APLICADO.md

File metadata and controls

123 lines (63 loc) · 3.6 KB

ROS Aplicado

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!

Diseño de robot

Primero necesitamos hacernos una cuenta en OnShape y generar un proyecto, para ello seguir los siguientes pasos:

  1. Crearse una cuenta en la página OnShape.

  2. Ingresar a su cuenta en la página principal y deben ver lo siguiente:

    onshape_main_page

  3. Crear un nuevo documento:

    onshape_new_doc

  4. Ingresar nombre del documento y dar ok.

    onshape_input_name

  5. Cambiar las unidades a milimetros.

    onshape_units

Diseño de base del robot

  1. Dar click en sketch.

    onshape_doc_planes

  2. Escoger el plano top.

    onshape_sketch_top

  3. Usar el rectángulo central y dibujar un rectángulo en el plano top:

    onshape_sketch_base

  4. Usar la herramienta de extruir para formar la base.

    onshape_sketch_base_extrude

    onshape_sketch_base_extrude_2

  5. En los extremos de la base, dibujar circulo con sketch y extruirlo como un cilindro.

    onshape_sketch_base_eje

    onshape_sketch_base_eje_3d

  6. Realizar lo mismo del otro lado, se puede usar la opción mirror. onshape_sketch_base_eje_mirror

Ya tenemos la base del robot diseñada, ahora faltan las llantas y la rueda loca.

Diseño de ruedas del robot

  1. Crear una nueva parte del robot.

    onshape_new_llantas

  2. Usando sketch y extrude, generar una rueda en el plano top:

    onshape_sketch_llanta

    onshape_llanta_3d

Y ya tenemos nuestras llantas asi de simple!

Ahora hace falta la rueda loca.

Diseño de rueda loca

Ya saben que hacer. Seguir los pasos:

  1. Crear una nueva parte.

  2. Realizar un sketch en el plano frontal como el siguiente:

    onshape_sketch_rueda_loca

  3. Usaremos la herramienta revolve para formar una media esfera.

    onshape_3d_rueda_loca

Tenemos nuestra rueda loca! Ahora a ensamblar nuestro pequeño robot.

Ensamblaje del robot

Seguir los pasos para el ensamble:

  1. Abrir la pestaña ensamble:

    onshape_ensamble

  2. Agregar con Insert las partes diseñadas:

    onshape_ensamble_partes

  3. Unir las llantas a la base del robot usando revolute. Hacerlo para ambas llantas.

    onshape_ensamble_revolute

    onshape_ensamble_revolute

  4. Unir la rueda loca usando fastened:

    onshape_ensamble_fastened

    onshape_ensamble_fastened

  5. Cambiar los nombres de las juntas con el formato dof_link<numero>:

    onshape_dof_rename

  6. Asignar el material a cada una de las partes.

    onshape_material_assign

Ahora si tenemos el diseño listo para comenzar a pasarlo a ROS. En la guia Cómo pasar de OnShape a ROS.