Objectives
- Put together a second board. Replaced, see below.
- Test the communications system in conjunction with a signal generator. Met.
- Get the “bug bot” system configuration working with the new board. Replaced, see below.
Notes
With the signal generation / filtering vetted I set up the prototype robot to use the custom PCB. I got the “Bug Bot” AI working on the prototype using the custom board, a major step towards a completed design.
During wiring of the collision bus I discovered several minor errors on the PCB. Two errors involved missing pull-up resistors and a third had to do with a mis-routed wire. I corrected all by cutting traces and hand-wiring leads. After these adjustments the boards seem to be fully working. I wired the board to the collision bus on the prototype robot and tested rudimentary bus communications.
I constructed the chassis and bus connections for a second robot. This one is a little cleaner than the prototype, with LEDs sunk into the plastic upper level, cleanly routed wires, etc. I am in the process of populating a second PCB (and applying the necessary fixes); when this is completed I will test the robots together and work on the firmware (mostly complete).
Objectives for next week
- Finish populating the second PCB and mount on the robot.
- Test “Bug Bot” AI on the second robot and on both robots in conjunction.
- With the two robots, demonstrate inter-robot communication.
Posted by Nate 