SRS Logo

Welcome to the Seattle Robotics Society Weblog

This page will be updated from time to time with commentaries about the club, robots, member projects, and other topics. I hope these commentaries stimulate discussions here and at the meetings. Also included will be periodic updates on my Omicron robot so check back now and then. If you are interested in contributing an article to this blog, contact the SRS at SeattleRoboticsSociety(at) Also, consider writing for the Encoder.

Page last updated: 1/16/18

Omicron4 Development Details and Progress Information

Some questions that I am pondering:

    1) Can I make the robot track in a relatively straight line using a digital compass for feedback? YES.

    2) Is it worth $0.99/month for Arduino Create access which permits using Chromebooks as dev stations? YES.

    3) Can I write a program for the Arduino that can control and read a bunch of PINGs without using some sort of timers and still be responsive to all the other sensors? YES.

    4) How do I remotely program the robot? By using Remote Desktop Access to an onboard computer connected to the Arduino?

Here are some ideas and plans that I have been working on. (12/6/17; pages 1-6)

    Pg1: Main Drive Controls - This diagram shows the general concept for the main drive system control logic (1/16/18).

    Pg2: I2C Bus Devices for Robot - This diagram shows the I2C Bus devices that I'd like to include on the robot.

    Pg3: Bit Sensor Inputs for Robot - This list summarizes the digital sensors (bit inputs) that I am planning to add.

    Pg4: I/O Summary List for Robot - This list summarizes the I/O of the robot.

    Pg5: Left Motor Controls for Robot - This schematic shows the left motor control relay hookup.

    Pg6: Right Motor Controls for Robot - This schematic shows the right motor control relay hookup.

    Here is the battery power charging and distribution system. (12/6/17)

    Here is the logic circuitry for cutting off the motors if a bump sensor trips. (12/30/17)

    Here is the program pseudo-code. (1/16/18)