Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!

IoT Core Building Navigation Robot

Use an iRobot Create 2, LIDAR, voice recognition, and pathfinding algorithms to create a robot that will navigate you around a building.

AdvancedFull instructions provided20 hours7,518
IoT Core Building Navigation Robot

Things used in this project

Hardware components

iRobot Create® 2 Programmable Robot
×1
Logitech S-150 USB Digital Speaker System
Any USB speakers will do!
×1
ALLPOWERS 30000mAh Portable Laptop Charger External Battery Charger Pack(3A Type C, iPower Technology)
×1
Microsoft LifeCam Studio
Any USB camera will do!
×1
RPLIDAR A2 Thin LIDAR
×1
Adafruit HDMI 7" 800x480 Display Backpack - With Touchscreen
Also requires an HDMI cable with a micro-HDMI to HDMI adapter, and a USB A to micro USB cable.
×1
AmazonBasics 4 Port USB 3.0 Hub with 5V/2.5A power adapter
Also requires a custom-made USB A to barrel power jack to be powered with the battery instead of the power adapter.
×2

Software apps and online services

Windows 10 IoT Core
Microsoft Windows 10 IoT Core
Microsoft Visual Studio 2017
Microsoft 3D Builder

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

Display & Battery Stand

Attach to the back of the Roomba. Attach the display to the battery, and attach the battery directly onto the stand.

Lidar Stand

Attach to the front of the Roomba. Mount the Lidar onto the top of the stand.

Intel Joule Case

Print out the bottom half and attach to sit under the Lidar stand. Use as a case for the Joule.

Code

Main Repository

Credits

Windows IoT
38 projects • 2539 followers
We want to transform lives by connecting people, processes and objects. Build what matters most to you. Create the Internet of Your Things.
Annie Thomas
0 projects • 1 follower
Maureen "Momo" Wang
0 projects • 2 followers
Francisco Huelsz Prince
0 projects • 1 follower
Jonathan Chiu
0 projects • 8 followers

Comments