DEV Community

Cover image for Self-Made-Robot: Review Robots Projects
Sebastian
Sebastian

Posted on

1

Self-Made-Robot: Review Robots Projects

Building a robot from scratch can be a daunting task. To understand what is possible, and to gain inspiration, I researched various projects from the community. This article presents a list of robots with different actuators, sensors and capabilities. I also detail the hardware and software that is used in these projects.

This article originally appeared at my blog.

Two Wheel Self-Balancing Robot

Source: https://electricdiylab.com/diy-self-balancing-robot/

Features

  • Self balancing when external force is applied
  • Can be controlled via App

Hardware

  • Arduino Nano
  • 2 Nema 17 Stepper Motors
  • 2 A4988 Motor Control Units
  • Bluetooth Module HC-05
  • Gyro Sensor MPU6050

Software

Self-Moving Line Following Robot

Source: https://www.electronicshub.org/arduino-line-follower-robot/

Features

  • Follows a printed black line on the ground

Hardware

  • Arduino UNO or Nano
  • L293D Motor Driver
  • Custom Build IR Sensor Module (IR LED, Photo Diode)
  • Geared Motors

Software

Gesture Controlled Self-Moving Robot

Source: https://rootsaid.com/spinelcrux-gesture-controlled-robot-1/

Features

  • Gesture Controlled
  • Selfmade controlling glove
  • Moves by Tracks

Hardware

  • Glove
    • Arduino MKR1000
    • MMA7361 accelerator
    • Flex sensor
    • Breadboard
  • Robot
    • DIY tank Kit
    • Raspberry Pi 3
    • Motor controller: Breadboard & L293D driver board
    • Raspberry Pi camera module V2-8 Megapixel

Software

Pickup & Deliver Voice Controlled

Source: https://www.instructables.com/Object-Finding-Personal-Assistant-Robot-Ft-Raspber/

Features

  • Voice controlled
  • Object recognition
  • Distance measuring with ultra-sonic waves
  • Moves by tracks
  • Picks objects with shovels

Hardware

  • Rover 5 platform
  • Raspberry Pi 3b
  • Geared Brush DC
  • USB Webcam
  • Google Coral USB
  • Ultrasonic distance sensor
  • Stepdown converter

Software

Self-Navigating Robot

Source: https://github.com/RBinsonB/Nox_robot

Features

  • Controlled by shell commands
  • Automapping of its environment
  • Self-Navigating

Hardware

  • Raspberry Pi 3b
  • Arduino MEGA 2560, Adafruit motor shield
  • Kinect
  • Custom 2-wheel, 2-caster

Software

Self Navigating Image Recognizing Robot

Source: https://www.youtube.com/watch?v=U0--ZJfmUEM

Features

  • Controlled by Custom Remote Controller (Touch Screen/Joysticks)
  • Automapping of its environment
  • Self-Navigating
  • Object recognization

Hardware

  • Chassis
    • robotis Turtle Bot 3
    • Raspberry Pi 3B+ microcontroller
    • Raspberry Pi Camera
    • Dynamixel wheels
    • LiDAR Sensor
  • Image recognition
    • NVidia Jetson Nano
  • Additionally
    • Raspberry Pi4 based custom remote control

Software

Conclusion

This article showed various robot projects: Self-navigatin robots that detect objects and humans, which can be controlled with apps, voice or gestures. These projects are a great inspiration, and with the software and hardware that they use, you can build a robot on your own too.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay