Developing an Autonomous Robot Platform for Robotics Enthusiasts

A
UTONOMOUS
R
OBOT
 P
LATFORM
ECE298                                                                          Paul Rayes
Hello.
I’m a robot.
Overall Goal
Overall Goal
to develop a platform that simplifies
getting into robotics by supplying mobility
and communications
Existing Solutions
Existing Solutions
Hobby robots: 3pi, Ardubot
Not autonomous
Often do not have communication
Commercial robots
Cost thousands of dollars
Roomba
No
The ideal solution does not exist
Overall Goals (partial list)
Overall Goals (partial list)
Cost under $500 (ideally under $300)
Easy to use
Navigates autonomously in an environment
Communicates wirelessly
Can have many robots working together
Can be used as a foundation for other projects
Divided goals into different versions
Version 1 Goals (partial list)
Version 1 Goals (partial list)
Reliable
Wireless communication
Detects and avoids obstacles
Creates a map of the environment
Goes to a point specified by the user
Basic base operational
Last Semester
Last Semester
 
First prototype on
breadboards
Basic obstacle avoidance
 
Too much time spent
troubleshooting loose
connections
This Semester
This Semester
This Semester
This Semester
This Semester
This Semester
Need to write more code to control the new hardware
Block Diagrams
Entire System
(v2)
Robot
Charging
Station 
(v2)
Next Steps
Next Steps
Write the software
Obstacle avoidance
Map creation
Navigation
Additional hardware
Wireless
Dead reckoning
Develop the base software
Failures / Lessons Learned
Failures / Lessons Learned
Two PCB connectors are 2mm off
Two circuit boards had problems in the layout
Fully check every design before building
Schedule twice as much time for everything as
you expect you will need
Document as you go
Put connectors and buttons at accessible
places
Q
UESTIONS
?
Slide Note

Rayes

Embed
Share

In the journey to simplify entry into robotics, the autonomous robot platform project aims to offer mobility and communication capabilities. Addressing the limitations of existing hobby and commercial robots, the goal is to create an affordable, user-friendly system that navigates autonomously, communicates wirelessly, and serves as a foundation for diverse projects. The project is focused on achieving various goals across different versions, with the current phase emphasizing reliable wireless communication, obstacle avoidance, environment mapping, user-directed movements, and basic operations. Building on past progress and addressing challenges faced, the project is set to advance through software development, obstacle avoidance refinement, mapping enhancements, navigation improvements, additional hardware integration, wireless communication optimization, dead reckoning features, and base software development.

  • Robotics Enthusiasts
  • Autonomous Robot Platform
  • Mobility
  • Communication
  • Obstacle Avoidance

Uploaded on Sep 14, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. ECE298 Paul Rayes Hello. I m a robot. AUTONOMOUS ROBOT PLATFORM

  2. Overall Goal Overall Goal to develop a platform that simplifies getting into robotics by supplying mobility and communications

  3. Existing Solutions Hobby robots: 3pi, Ardubot Not autonomous Often do not have communication Commercial robots Cost thousands of dollars Roomba No The ideal solution does not exist Existing Solutions

  4. Overall Goals (partial list) Cost under $500 (ideally under $300) Easy to use Navigates autonomously in an environment Communicates wirelessly Can have many robots working together Can be used as a foundation for other projects Overall Goals (partial list) Divided goals into different versions

  5. Version 1 Goals (partial list) Reliable Wireless communication Detects and avoids obstacles Creates a map of the environment Goes to a point specified by the user Basic base operational Version 1 Goals (partial list)

  6. Last Semester Last Semester First prototype on breadboards Basic obstacle avoidance Too much time spent troubleshooting loose connections

  7. This Semester This Semester

  8. This Semester This Semester

  9. This Semester This Semester Need to write more code to control the new hardware

  10. Block Diagrams (v2) Entire System Robot Charging Station (v2)

  11. Next Steps Write the software Obstacle avoidance Map creation Navigation Additional hardware Wireless Dead reckoning Develop the base software Next Steps

  12. Failures / Lessons Learned Two PCB connectors are 2mm off Two circuit boards had problems in the layout Failures / Lessons Learned Fully check every design before building Schedule twice as much time for everything as you expect you will need Document as you go Put connectors and buttons at accessible places

  13. QUESTIONS?

Related


More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#