Adding Computer Visions to the Experiential Robotics Platform (XRP), a Tutorial from Shawn Hymel
Recently published on DigiKey's maker.io, Shawn Hymel extends the capability of the Experiential Robotics Platform (XRP) by adding the Coral Dev Board Micro to enable object detection.
Last year we released the Experiential Robotics Platform (XRP). The platform has experienced widespread adoption already and as people finish the Introduction to Robotics activities, they want to do more with their robot - add Qwiic sensors, add GPS, modify or add to the chassis....
To take his XRP to more advanced levels, Shawn Hymel has added object detection. Essentially, he removes the line-following sensor and the ultrasonic distance sensor in favor of the Coral Dev Board Micro. Ultimately, he wants his XRP to identify a basket, pick it up and deliver it to a target zone marked with tape. We thought this was a super fun way to build onto the XRP. Take a look at the video:
Resources to Do This On Your Own
The full tutorial can be found on maker.io
All code and 3D models for this project can be found on Shawn's GitHub repository.
You may also want to take a look at these resource where Shawn shows how to train a custom machine learning model to perform object detection on the Coral Dev Board Micro:
Video Link
Project Link
GitHub Link
Interested in the XRP
Here is everything available for XRP:
KIT-22230
The XRP Robotics Platform is a hands-on, comprehensive robotics platform and includes everything needed to build and program …
KIT-24045
The XRP Robotics Platform is a hands-on, comprehensive robotics platform and includes everything needed to build and program …
ROB-24053
The motor requires a voltage between 4.5-9V, has a gearbox ratio of 1:48 and a speed of 140RPM at 4.5V.
ROB-22727
At the heart of the Experiential Robotics Platform (XRP) lies the powerful yet easy-to-use XRP Controller Board, the brains o…
PRT-09835
This is a simple 4 cell AA battery holder. The 5 inch cable is terminated with a standard 5.5x2.1mm, center positive barrel j…
SEN-24049
This economical sensor provides 2cm to 400cm of non-contact measurement functionality with a ranging accuracy that can reach …
ROB-24052
This little guy is able to take in 6 volts and deliver 1.5kg/cm (at 6V). of maximum torque at 0.09 sec/60° (at 6V) with a 18…
CAB-22726
This is a jumper adapter cable that comes pre-terminated with a female Qwiic JST connector on one end and female connectors o…
SEN-24048
A line follower sensor gives your robot the ability to detect lines or nearby objects.
PRT-24050
These are basic nylon plastic casters with a 1" diameter.
PRT-24051
These rubber O-rings have an outer diameter of 55mm, inner diameter of 45mm and wire diameter of 5mm.
ROB-25002
With this XRP Chassis you can unleash your robotic creativity and 3D-printed foundation used in the popular XRP Kit.
Many thanks to Shawn Hymel and DigiKey/maker.io for putting together this great project/tutorial.