I found an article in a electronics daily that cought my fancy and i decided to write about what the author had to share. It is a great innovation and if produced and delivered correctly will help our society in many ways.
Tri netra: a wearable device designed to track the human gestures and its orientation. This device displays camera view on a single eye piece with all information about battle field, a water marked on the camera view itself. Pitch and Yaw are the two important motions to track head gestures. On carefully reviewing materials on the net, we came to a point wherein pitch angle, an accelerometer should be used and Yaw angle gyro sensor is a must, because of the fact that accelerometers cannot measure Yaw values.
The robot also includes a camera with Pan & Tilt motion using two hobby kits servo motors of 4kgcm torque. Pitch and Yaw data from user side drives these two servo to assist the camera to view in a particular direction. Output of camera is given to video overlay block, which tagged the text information of GPS on the video, such as where robot is located, at what speed it is moving in real time etc.. output from this block is a composite video signal, that is given to plug and play wireless video transmitter module. This module works at 12V 100mA with 5.8GHz frequency. This video is available to the user side receiver module and its RCA cable output is directly connected to CRT screen.
A joystick on NUNCHUK is used and its casing to drive the robot in particular direction using the joystick. All the electronics, hardware, Arduino, battery pack, zigbee included on a single remote board. That’s it, we are almost done with the motion sensor part of it.
The project is primarily divided into 2 parts:
The user side part of it comprises of all electronic hardware eith motion sensors mounted on helmet and the robotic side involves all electronic and mechanical hardware of robot structure
USER INTERACTION: instead of using a standalone accelerometer from hobby kits, the gamming console WiiNUNCHUK can be interfaced with Arduino board. The console is interfaced on the I2C protocol. But as this Arduino uses WIRE library for I2C interface and controller will be busy in listening to this bus, the I2C engine on the NUNCHUK is bypassed and interfaced with ADC method directly to Arduino. Yes, microcontroller ATMEGA328 with Arduino is a real” boon”. Now its time for the gyro sensors. Unlike accelerometers, gyro doesn’t depend on the angular position, but it gives change in signal relative to the angular velocity of the gyro-sensor. An algorithm to convert angular velocity to angular position is written accordingly..
ROBOT SIDE: All assembly can be made in house in a university workshop using the Lathe machine, drilling, etc.. The robot is basically a two-wheeled drive system. Initially, a belt drive mechanism for all terrain was thought. But it lead to over consumption of current, so the wheel mechanism is adopted. 2 wiper motors qith 100rpm at 12V. 12V at 7Ah battery is used. Yes that’s too much power!!!
TESTING: to demonstrate the basic device, it can be interfaced with Google earth 3D street view via the ‘processing’ software using serial port communication. Hence this would lead to where the user sees, the street view will see the same thing. The module used is capable of 1km of range. Obviously 1km is an exaggeration, in reality its about 400-500 meters due to many degrading environment conditions and other filtering factors. Still 500meters is a lot of range.
Okay here is in nut-shell the technical stuff for the project:
An algorithm is written using C language on ARDUINO to calculate horizontal angle with vertical plane.
12V-2A battery is used to power up the remote control.
CRT screen is connected with output of wireless video receiver that can work cool at 5V with 100mA
Wireless video receiver of 5.8GHz that supports the range of 1km.
Joystick with 2 circular potentiometers.
ZIGBEE module for point to pint communication with a max speed pf 115,200bps.
Applications: need I mention the many uses of this industrious technology. It can be used in Surveillance robotics to control terror attacks, it can be used by the Government to carry out spy operations in Defence systems, it may be used for Research purpose in Space robotics.