SARCNET Robotics Workshop Plan
Where: Moorabbin and District Radio Club, Opposite 68 Turner Rd Highett, Victoria
When: 6-8pm on Tuesday nights during term
Format: Group discussion and activities followed by individual project work
Website: See for this plan and for design notes and software download
- Introduction to the Robotics Workshop:
- Introducing the SARCBOT/MYBOT Project
- SARCBOT is the group’s robotics project as documented on this site
- MYBOT is the student’s individually tailored version of SARCBOT
- MYBOT hardware is generally kept at the club rooms for safe-keeping
- Prerequisites: A laptop computer, an engineering notebook,Robotics Platform ($33)
- Additional robotics hardware can be provided on request at cost prices
- Working together as a group through each phase on SARCBOT:
- Brainstorming, concept development, system requirements, design decisions
- Designing, experimenting, prototyping, problem solving
- Selecting parts, electronics soldering and mechanical assembly
- Software coding and debugging
- Systems integration and testing
- Documenting and uploading everything to this site
- Working individually through each phase on MYBOT:
- Designing MYBOT
- Building and coding MYBOT
- Demonstrating and evaluating MYBOT
- Robot demonstration and evaluation
- mBot demonstration
- Manual mode
- Obstacle-Avoidance mode
- Line-Follower mode
- Infrared control
- Bluetooth control
- Performance evaluation
- Speed
- Acceleration
- Turning circle
- Obstacle avoidance
- Remote control
- Discussion and brainstorming
- System requirements and design decisions for our SARCBOT/MYBOT
- Workshop design and development phases
- Phase 1: Robot power and drive subsystems
- Phase 2: Robot sensor subsystems
- Phase 3: Robot actuator subsystems
- Phase 4: Robot control subsystems
- Phase 5: Robot communication subsystems
- Phase 6: Robot navigation subsystems
- Phase 7: Robot applications
- Phase 1: Robot power and drive systems
- Electric motors
- Motor types: DC motor, stepper motor, servo motor
- Motor connections and characteristics (voltage and current)
- Motor drivers: Relay, Open collector, H-bridge
- Motor controls
- Motor forward and reverse control
- Motor speed control: Pulse Width Modulation
- Motor controllers: Switches, joysticks
- Motor safety: Start safe, run safe, fail safe
- Motor acceleration control: Overdamping, soft start/stop
- Motor synchronization: Photo-interrupters
- Electric Batteries
- Battery types: Carbon, Alkaline, Lithium, NiCd, NiMH, LiPo, LiFePo4
- Battery safety: Fuses, circuit breakers
- Battery charging
- Battery monitoring
- Power supplies
- Power distribution
- Voltage regulators
- DC-DC converters
- Phase 2: Robot sensor subsystems
- Voltage, current, resistance, capacitance
- Microswitch, touch switch, potentiometer, shaft encoder, proximity switch, line-follower
- Thermometer, hygrometer, accelerometer, magnetometer, barometer, anemometer
- Vibration, tilt, force, flex, weight, gyroscope
- Acoustic, ultrasonic, gas, water, light, colour, UV, ionizing radiation
- Camera, LIDAR, Barcode, RFID reader
- GPS Receiver, Real Time Clock
- RF/IR remote controls
- Phase 3: Robot actuator subsystems
- Motors: Stepper motor, servo motor, DC motor, relay, solenoid
- Annunciators: Buzzer, bell, speaker, siren, speech
- Displays and indicators: Monochrome, colour, text, graphics, LED, LCD, OLED, Strobe
- Phase 4: Robot control subsystems
- Robot architecture: Functional Block Diagram
- Central Processing Unit
- Startup and shutdown sequence
- Monitoring and control
- Phase 5: Robot communication subsystems
- Internal communications: Digital I/O, Serial I/O, I2C, SPI
- External communications: Infrared, RF (OOK), Bluetooth, WiFi, LoRa
- Remote control
- Telemetry
- Video
- Phase 6: Robot navigation subsystems
- Navigation sensors: IR, ultrasonic and laser proximity sensors
- Obstacle avoidance
- Obstacle detection: Sensors, sensor limitations, sensor fusion
- Obstacle avoidance strategies
- Location and orientation
- Mapping
- Coordinate systems
- Bearings
- Waypoints
- Navigation
- Point Made Good
- Track Made Good
- Dead reckoning
- Navigation sensors:
- Compass
- GPS
- Navigation algorithms:
- Search patterns
- Return to base
- Phase 7: Robot applications
- Cleaning
- Security
- Gaming