top of page

Projects

Search

Autonomous 6 Legged Robot

  • Writer: Mohamed Khaled
    Mohamed Khaled
  • Dec 10, 2018
  • 2 min read

Updated: Feb 17, 2019


There is a difficulty in accessing or working in a hazard desirable fields such as spaceflight, household maintenance (such as cleaning), waste water treatment and delivering goods and services, I am going to build and program an autonomous six legged robot, an automated robot performs practices or tasks with a high level of self-sufficiency.


The robot will be designed on Autodesk Fusion 360, and will be cut on the laser cuter, it will be moved by servos and controlled by mega Arduino.

ree

The Project phases:

1. Making the robot Move by remote controller "Bluetooth connection"

2. Autonomous moving.

3. Mapping.


The project goes in several steps:

1. Designing the robot body on fusion 360.

2. Cutting the design on Laser cutter.

3. Assembly the robot hardware.

4. Coding the movement of the robot.

5. Testing the robot functionality.


The robot will contain of:

1. 18 contains micro servos motor, 3 servo per leg.

2. Arduino mega.

3. Wood for the body.

4. Jumpers.


A. Designing the design on Autodesk Fusion 360:


1. opened a new project on fusion 360.

ree

2. I started design the robot leg:

the leg is divided into three joints.


a. first one in the one that is going to touch the ground.

ree

b. the second is the movement joint between the two other.

ree

c. the third part is the one that connect the whole leg to the robot.

ree

d. then i extracted the sketch to see it as a whole component.

ree

3. then i designed a servo to fit it in the leg to simulate the design.

ree

4. now i assembled the leg.


5. then i designed the body.

ree

B. Cutting my design on the laser cutter


1. import the design on the cutstudio.

2. copy it on the laser cutter MORN MT3050D.

3. run the cutting.

4. result:

ree

5. try to assemble it with the servos:


6. after assembling the servos, i tried to see the movement of it, so i wrote some code to move the leg and connect it to an arduino:


C. Assemble the Robot Hardware:


1. Assemble the servos into the legs part.


2. Connect the legs with the robot body.


3. Connect the wires of the servo to the Arduino Mega.


4. Connect the servos to power source for more power.



Robot final design assembled:



Coding:


1. i wrote a code to test the movement of the servos all together.


2. started to make the robot move forward (found error in moving so i changed the leg design i added a foot to it to make it more stable).


3.changed thing in the code to make algorithm for the movement (it worked well for a while till a power error happened).



 
 
 

Comments


Giza systems.

Education Found

FabLab New Cairo.

  • Facebook Clean Grey
  • LinkedIn Clean Grey

© 2018 by Mohamed Khaled.

mm.png
bottom of page