|
SPARK IV is a universal robotic research platform based on AVR microcontrollers. SPARK IV is designed by NEX Robotics in collaboration with Embedded Real-Time Systems Lab, Department of Computer Science and Engineering, IIT Bombay. SPARK IV supports ATMEGA16, ATMEGA32 and ATMEGA 128 microcontroller. It sports a wide range of sensors such as white line sensors, digital and analog proximity sensor, directional light sensor, position encoder etc. It is powered by Litihium ion batteries. It can be controlled remotely with IR remote control. Robot can communicate with other robot or with PC using ZigBee (IEEE 802.15.4) wireless communication module with 80 separate channels.
Current deployment
- Embedded Real-Time Systems Lab, Department of Computer Science and Engineering, IIT Bombay
- Center for Distance Engineering Education Programme (CDEEP) IIT Bombay to teach Embedded Systems course.
Download Spark IV Flyer
Specifications
CPU: ATMEGA16, ATMEGA32 and ATMEGA 128
Sensors:
- 3 White line sensors
- One forward looking Sharp GP2D120C infrared range sensors (optional two sensors for left and right direction)
- Two position encoders (shaft encoders) one on each wheel
- One directional light intensity sensor
- Battery voltage sensing
- Gyroscope and Accelerometer (optional)
- Magnetometer (optional)
Indicators: 2x16 character alphanumeric LCD Indicator LEDs Buzzer Smart battery monitoring circuit (protects battery form deep discharge) Operational Modes: Standalone PC as master and robot as slave Distributed (multi robot communication) Communication: USB Wired RS232 (serial) communication) Simplex infrared communication (From infrared remote to robot) Zig Bee (IEEE 802.15.4) Dimensions: Cylinderical shape: Diameter 16cm, Height 9cm Weight: 450 Gms.
Power: Two 3.7 Volts, 660mAH Lithium ion batteries or Auxiliary power using battery charger Locomotion: Two rear DC geared motors and a caster wheel in front for support Top Speed: 20 cm / second Wheel Diameter: 40mm Position encoder: 30 pulses per revolution Position encoder resolution: 4.18mm per pulse
Features
- Development environment: C and assembly
- User manual
- Sample programs (C)
- Matlab and Scilab interfacing
- Serial downloading and programming
- Serial cable provided
Software Support
- Microsoft Robotic Studio
- NEX Code Tutor
- MATLAB
- SCILAB
- GUI Based control
Integrated Development Environments
- WIN AVR
- AVR Studio
- ICC AVR
- Code Vision AVR
Robot Accessories
|