Lower Limb Robotic Exoskeleton

by Equipo 4 in Circuits > Robots

1021 Views, 1 Favorites, 0 Comments

Lower Limb Robotic Exoskeleton

Ensamble.png
th.jpg
435123879b0c6f276a68f3c0dc753987--oblivion-waffen.jpg

An exoskeleton is a structure used in the human body, which serves as a support and is used to assist movements and/or increase the capabilities of the human being. These may be passive or active, that is to say, whether or not they contain actuators for movement and whether or not they need a control system associated with the actuators' movement [1].

There are three types of exoskeletons: a) rehabilitation, used to recover the physical abilities of patients after suffering accidents, injuries, neurological damage, heart attacks, etc.; b) locomotion assistance, which provide external support to the human skeleton, as well as substitution of motor function; c) improvement of physical abilities, whose aim is to provide assistance during movement to patients, are especially used in the elderly, workers, military, etc. [2].

Most exoskeletons are designed for lower extremities, as they are the most vulnerable to injury and concentrate most of the human weight. The lower limbs allow us to move, so they are the basis of a person’s independence [1]. The development of these devices is based on the anthropometry and biomechanics of the human being, since these must act in synchrony with the human body. Anthropometric measurements should be taken into account, so that the dimensions of the body fit. On the other hand, the biomechanical dimension is responsible for analyzing each joint and reproducing its movements within the device [2]. 

In the biomechanical design of the exoskeleton of lower limbs, it is important to define parameters such as degrees of freedom of movement, joints, etc., of the human body. In order to maintain the centre of gravity when performing movement, sufficient force must be required on the flexor tendons and extensors of the hip, knee and ankle [2].

In this project an exoskeleton of lower limbs was developed, whose main objective was to recreate the gait cycle, using servomotors, ARDUINO and Medium Density Fiberboard (MDF) 3 mm.


Keywords: exoskeleton, lower limb, biomechanics, arduino, servomotor, gait cycle, leg, knee, ankle, hip, movement, joints.

References

[1] M. Alejandro, C. Cardona, F. R. Spitia, and A. Baradica López, “Exoesqueletos para potenciar las capacidades humanas y apoyar la rehabilitación,” Org.co. [Online]. Available: http://www.scielo.org.co/pdf/rinbi/v4n7/v4n7a08.pdf. [Accessed: 27-Feb-2023].

[2] L. Dunai Dunai, I. Lengua Lengua, I. Lengua Lengua, and B. Defez Garcia, “DISEÑO DE UN EXOESQUELETO DE EXTREMIDADES INFERIORES,” Dyna, vol. 94, no. 1, pp. 297–303, 2019.

Supplies

m4.jpg
mdf 3 mm.jpg
WhatsApp Image 2023-02-27 at 1.30.40 PM (3).jpeg
tapon foto.jpeg
arduino-uno-r3-generico-con-cable-usb-mejor-que-duemilanove-D_NQ_NP_522301-MLM20294821237_052015-F.jpg
m3 varios.jpg
palos.jpg
m3 hex nuts.jpg
  • Medium Density Fiberboard (MDF) 3mm
  • Servomotors MG995
  • Stoppers
  • Wooden sticks (Φ6 x15 mm)
  • M3x10 mm screws
  • M3 hex nuts
  • M4x10 mm screws
  • M4 hex nuts
  • Laser cutting machine
  • Creality Ender-3 S1 Pro 3D printer
  • Arduino UNO
  • Protoboard
  • Jumper wires
  • Voltage source at 5 V
  • Banana plugs

Initial Sketch

DCFBBF24-1DA5-4BC7-A363-59B7FC731C19.jpeg
459A9462-04B0-49DC-9815-4D20E815D6FA.jpeg
53242823-3F4A-414C-B7D8-A5F68ACE78C2.jpeg

First, an exoskeleton was designed by hand to visualize what it would look like on lower limbs considering the biomechanics and joint physiology of the legs. 

Solidworks Design

Tobillo.JPG
Tobillo2.png
muslo.png
Tibia.JPG
Pie.png
LateralEditBuenoFinal2.JPG
cadera.png
Pie2.png
Lateral1.png

Each piece corresponding to the hip, thigh, tibia and foot were then designed in SolidWorks. Each one contains boreholes that serve to add the servomotors and join the pieces with each other. These pieces were cut in MDF, while the stoppers were designed to be printed on a 3D printer using PLA filaments.

Assembly

Ensamble2.png
Ensamble3.png
Ensamble.png

When the pieces were already cut and the stoppers had been printed, the exoskeleton was assembled. As seen in the images, each leg has 2 sides: one contains the servomotors and the other does not.

The servomotors were attached to their corresponding parts using screws and hex nuts. On the other hand, the side that do not contain servomotors were joined using wooden sticks and 3D printed stoppers on each side of the sticks to prevent them from falling out of place.

Downloads

Arduino Programming

250px-ArduinoLogo_®.svg.png

The servomotors were programmed on Arduino so they would recreate the gait cycle. Another code was developed to make sure that each one of the servomotors worked correctly, making them move from 0° to 90°.

Additionally, 2 more codes were developed. The first one makes the exoskeleton walk on a surface, while the second one makes it walk faster.

Results

WhatsApp Image 2023-04-27 at 5.59.55 PM.jpeg

After assembling and programming the exoeskeleton, it was able to recreate the gait cycle successfully.