SCRC:Indoor Robo-Magellan

Jump to: navigation, search

Welcome to our Project site for the SRS Pop-can Robot challenge competition robot. Follow our project on the SnoCo Robotics Google Group. The software repository for this project is here

Note: Folks-- this is a wiki-- It belongs to ALL of us, and anyone of us is free to edit this page, and encouraged to do so!!! The idea is to SHARE INFORMATION. If you have found some new info, please add it to this page (or if complex, add a new page). I you see something wrong on this page-- fix it! This is our base of shared knowledge, so everyone should should want to make it correct.

We will discuss this project at the end of the monthly robotics club meeting but other meetings are encouraged including individual team meetings; contact a member for access to the makerspace if you want to use the space for your meeting.

Current Status: v0.3


Seattle Robotics Society Pop Can Challenge Rules Sheet

Seattle Robotics Society Pop Can Challenge Contest Page



The following list outlines the versions of the project according to perceived difficulty. Functions are autonomous after v1.0

v0.1: Motor controller test
v0.2: Local Driving Operation
v0.3: Tele Driving Operation
v0.4: Kinect integration 
v0.41: Laser scan simulation data
v0.5: Teleoperated mapping
v1.0: Autonomous Navigation / Localization
v1.1: Acquiring can
v1.2: Opening Fridge door

Work Breakdown

1. Popcan Robot - “Snobot”
  1. Mechanics
    1. CAD model
      1. OnShape
      2. Fusion360?
    2. Structural support elements
    3. Arm design
    4. Suspension?
    5. Assembly
  2. Electrical
    1. Battery / power usage analysis
    2. Making and routing cables
  3. Software
    1. Drivers
      1. MD25
        1. Write Encoder delta function
      2. IMU
        1. Write python module for I2C IMU for RasPi3
        2. Write ROS wrapper for IMU module
    2. ROS
      1. Create a URDF for robot
      2. Kinect sensing
      3. Navigation
      4. Battery voltage monitoring for safety shutdown

Task list

  • Laser-cut chassis pieces for first test fit / assembly
  • Make battery-tab connector cable
  • Make USB-micro to buck-converter cable
  • Test new configuration
  • Integrate Kinect sensor
  • Create mass budget
  • Design can-acquisition mechanism


* if you want to be a project member please edit this entry and insert your name. (Just be sure to insert a space at the front of your name line)


Robert Ressler (project lead)
Don Zagorski
Bill Adcock
Chas Ihler


Robert Ressler (project lead)
Bill Adcock
Chas Ihler
Mark Kenworthy


Bill Adcock (project lead)
Warren Davis
Chas Ihler
Brian Medendorp
Don Zagorski