Skip to content

[C++, Python, Gcode] 2022. Autonomous Mobile Robot. By Alejandro Alonso Puig

License

Notifications You must be signed in to change notification settings

aalonsopuig/AMR-One

Repository files navigation

AMR-One

[C++, Python, ROS, Gcode] 2022. Autonomous Mobile Robot

Status [3/10/2023]: Done: The mechanical and electric parts of the robot, the magnetic navigation, the safety systems, and the cloud monitoring are fully operational. Pending: ROS SLAM-based navigation

Summary of the project

The AMR-One project objective is to develop a prototype of an autonomous mobile robot for the industry, as a personal project, with some basic characteristics:

IMG-20200915-WA0002

  • Rotational base with damped traction system
  • Safety system
  • Pinhook system to hook trolleys from the bottom and carry them.
  • Two navigation modes:
    • Magnetic band guidance with RFID tags control
    • SLAM based navigation using ROS
  • Cloud monitoring (over AWS)

Repository content

In this repository, you could find the following folders:

  • amr_one_tech_doc: Technical documentation of the project
  • amr_one_mechanical: CAD designs produced with FreeCad opensource program, 3D printing parts, Assembly instructions, BOM,...
  • amr_one_electric: Electric designs produced with QElectrotech opensource program
  • amr_one_software: Software for Low-Level Controller (based on Arduino). Software included (.ino), Configuration of drivers, cloud,...
  • amr_one_safety: Safety configuration for Sick FlexySoft safety PLC and Sick safety lidar
  • amr_one_media: Photos and videos

About

[C++, Python, Gcode] 2022. Autonomous Mobile Robot. By Alejandro Alonso Puig

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages