[an error occurred while processing this directive]
[an error occurred while processing this directive] http://will.sitch.org/ projects/ itsy/
[an error occurred while processing this directive]
 
ITSY Main Page
|
System Overview
|
Mechanical Design
|
Control System Design
|
Software Design
 

ITSY: Autonomous Six-Legged Walking Robotics Project
  The itsy bitsy spider
Crawled up the water spout
Down came the rain
And washed the spider out
Out came the sun
And dried up all the rain
And the itsy bitsy spider
Crawled up the spout again
 
ITSY Animation (34k)


[ What Is This? | What Is ITSY? | Proposal ]

  What Is This?

 

This webpage is the secondary source of documentation for my fourth year Electrical Engineering design project at Carleton University. The design project is a requirement for all fourth-year Engineering students, although each project is unique. The coursecode for the project is 97.497; the supervisor for my project is Mr. Tom Ray.

The design project is self-assigned: the fourth year student selects an area of interest to him/herself and, with faculty approval, designs and completes a project relevent to that field of study. The grade assigned to the student is based on a comprehensive report that includes appropriate drawings, charts, bibliography, and etc.

Many fourth year projects are suggested by professors and instructors, in fact very few design projects not supplied by the faculty were accepted - mine being one of those.



  What Is ITSY?

 

My fourth year project is the design and construction of a small autonomous low-cost six-legged walking robot, codenamed ITSY. ITSY will be approximately sixteen inches long, stand five to eight inches off the ground, and weigh a little less than two pounds. The system overview has more information about the specific goals and motivations for this project.

The mechanical design consists of the body, but more interestingly, the modular legs. Each of the six legs uses two independently controlled servomotors to achieve two degrees of freedom per leg. This will allow ITSY to move with several different gaits: a slow "stalking" gait, a normal "walking" gait, and perhaps a faster "trotting" gait.

The complex electronic control system uses an MIT HandyBoard with embedded Motorola MC68HC11 processor, two Serial Servo Controllers, a custom lightweight power supply, and more than fifteen sensors building a 'world-model' view of the robot's surroundings.

ITSY will be programmed using a technique known as subsumption architecture, where behavior patterns are layered in order of urgency. The behavior of the overall system is the result of the interaction of many simple action-reaction rules. The robot 'reacts' to sensor input and an internal modeled view of the outside world.



  The Proposal

 

The fourth-year design project proposal was submitted and accepted during the last week in September, 1998. The table of contents, with appropriate hyperlinks, follows. Estimated design time is 16 weeks, with another 4 weeks allocated for construction.

PROJECT COMPONENTS
  1. Mechanical Design and Construction
    1. Hardware Acquisition and Verification
      1. Cost Analysis
      2. Projected Hardware Requirements
    2. Hardware Prototyping
    3. Modular Leg Design, Verification, and Construction
      1. Kinematic Analysis of Movement
      2. 3D Space Requirements
      3. Materials Assessment and Testing
      4. Servomotor Design and Strength / Weight Analysis
    4. Platform (Body) Design and Construction
      1. Materials Assessment and Testing
      2. Leg Module Placement
      3. Control System Placement
    5. Sensor Design, Verification, and Installation
      1. World-Model Sensor Requirements
      2. Sensor Verification and Installation
  2. Control System Design and Construction
    1. Control System Requirement Analysis
    2. Control System Acquisition & Verification
    3. Control System Architecture Design
      1. The MIT HandyBoard
      2. Leg Module Control (Mini Serial-Servo-Controller)
      3. Additional Control Systems
    4. Control System Construction & Installation
  3. Software Design
    1. Software Requirements Analysis
    2. Software Architecture Design
      1. Subsumption Behavior Modeling
      2. Assembly Language Device Drivers
      3. Software Simulations
    3. Software Coding & Installation




 
ITSY Main Page
|
The contents of this site are copyright (c) 1998 by William Sitch
|
Will's Page
 
[an error occurred while processing this directive]