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.

Favorited Favorite 0

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:

    Experiential Robotics Platform (XRP) Kit - Beta

    Experiential Robotics Platform (XRP) Kit - Beta

    KIT-22230
    $114.95
    Experiential Robotics Platform (XRP) - DIY Kit

    Experiential Robotics Platform (XRP) - DIY Kit

    KIT-24045
    $94.95
    SparkFun Experiential Robotics Platform (XRP) Controller

    SparkFun Experiential Robotics Platform (XRP) Controller

    ROB-22727
    $49.95
    Ultrasonic Distance Sensor - 3.3V (HC-SR04)

    Ultrasonic Distance Sensor - 3.3V (HC-SR04)

    SEN-24049
    $5.95
    Servo - Generic, 180° Rotation (Sub-Micro Size)

    Servo - Generic, 180° Rotation (Sub-Micro Size)

    ROB-24052
    $10.95
    Hobby Motor with Encoder - Plastic Gear (Pair, Red)

    Hobby Motor with Encoder - Plastic Gear (Pair, Red)

    ROB-24053
    $19.95
    Battery Holder - 4xAA to Barrel Jack Connector

    Battery Holder - 4xAA to Barrel Jack Connector

    PRT-09835
    $2.75
    Experiential Robotics Platform (XRP) Chassis with Plastic Parts

    Experiential Robotics Platform (XRP) Chassis with Plastic Parts

    ROB-25002
    $34.95
    Line Follower Sensor

    Line Follower Sensor

    SEN-24048
    $4.95
    Caster (2-Pack)

    Caster (2-Pack)

    PRT-24050
    $1.95
    O-Ring (2-Pack)

    O-Ring (2-Pack)

    PRT-24051
    $0.95
    Flexible Qwiic Cable - Female Jumper (4-pin, Heat Shrink)

    Flexible Qwiic Cable - Female Jumper (4-pin, Heat Shrink)

    CAB-22726


    Many thanks to Shawn Hymel and DigiKey/maker.io for putting together this great project/tutorial.


    Comments 0 comments

    Related Posts

    Recent Posts

    Tags


    All Tags