Monday, 19 March 2012

Presentation Slide Show For Final Year Project

















Research: Robotic Arm

The robot arm is probably the most mathematically complex robot you could ever build. As such, this tutorial can't tell you everything you need to know. Instead, I will cut to the chase and talk about the bare minimum you need to know to build an effective robot arm. 


Degrees of Freedom (DOF) 
The degrees of freedom, or DOF, is a very important term to understand. Each degree of freedom is a joint on the arm, a place where it can bend or rotate or translate. You can typically identify the number of degrees of freedom by the number of actuators on the robot arm. Now this is very important - when building a robot arm you want as few degrees of freedom allowed for your application!!! Why? Because each degree requires a motor, often an encoder, and exponentially complicated algorithms and cost. 


Denavit-Hartenberg (DH) Convention 
The Robot Arm Free Body Diagram (FBD) 

    Arm Sagging Arm sagging is a common affliction of badly designed robot arms. This is when an arm is too long and heavy, bending when outwardly stretched. When designing your arm, make sure the arm is reinforced and lightweight. Do a finite element analysis to determine bending deflection/stress such as I did on my ERP robot:

    Robot Arm Stress Analysis Keep the heaviest components, such as motors, as close to the robot arm base as possible. It might be a good idea for the middle arm joint to be chain/belt driven by a motor located at the base (to keep the heavy motor on the base and off the arm). The sagging problem is even worse when the arm wobbles between stop-start motions. The solve this, implement a PID controller so as to slow the arm down before it makes a full stop. Sensing Most robot arms only have internal sensors, such as encoders. But for good reasons you may want to add additional sensors, such as video, touch, haptic, etc. A robot arm without video sensing is like an artist painting with his eyes closed. Using basic visual feedback algorithms, a robot arm could go from point to point on its own without a list of preprogrammed positions. Giving the arm a red ball, it could actually reach for it (visual tracking and servoing). If the arm can locate a position in X-Y space of an image, it could then direct the end effector to go to that same X-Y location (by using inverse kinematics). If you are interested in learning more about the vision aspect of visual servoing, please read the Computer Vision Tutorials for more information. Robot Arm Visual Tracking and Servoing Haptic sensing is a little different in that there is a human in the loop. The human controls the robot arm movements remotely. This could be done by wearing a special glove, or by operating a miniature model with position sensors. Robotic arms for amputees are doing a form of haptic sensing. Also to note, some robot arms have feed back sensors (such as touch) that gets directed back to the human (vibrating the glove, locking model joints, etc.).

    Phantom Haptic Sensing Tactile sensing (sensing by touch) usually involves force feedback sensors andcurrent sensors. These sensors detect collisions by detecting unexpected force/current spikes, meaning a collision has occurred. A robot end effector can detect a successful grasp, and not grasp too tight or too lightly, just by measuring force. Another method would be to use current limiters - sudden large current draws generally mean a collision/contact has occurred. An arm could also adjust end effector velocity by knowing if it is carrying a heavy object or a light object - perhaps even identify the object by its weight.

Work Plan
The time frame allocated for this research study is 11 months. It will start in January S1’2012 and is projected to be completed in November S2’2012. The Gantt chart for the project and its milestone are shown as in Table 1.


ID
Task Name
Duration(days)
Start
End
1
Start
70
1-16-12
4-12-12
2
Introduction
22
1-16-12
2-7-12
3
Discuss about project area
2
1-16-12
1-18-12
4
Choose the title
1
1-16-12
1-16-12
5
Discuss project with advisor
1
1-16-12
1-16-12
6
RESEARCH
18
1-16-12
2-3-12
7
Research project
4
1-16-12
1-20-12
8
Proposal guidline
10
1-16-12
1-26-12
9
Methodology
3
2-1-12
1-3-12
10
Technology
1
2-6-12
2-6-12
11
Survey the component part
5
2-7-12
2-12-12
12
Listing component
5
2-7-12
2-12-12
13
Meeting with advisor
43
2-14-12
4-5-12
14
Discuss about the project
6
2-14-12
2-20-12
15
Remark the component
9
2-22-12
3-2-12
16
Survey the price and the function
9
2-22-12
3-2-12
17
Creating slide presentation
11
3-1-12
3-11-12
18
Set up the information
11
3-2-12
3-12-12
19
Progres report due
10
3-29-12
4-12-12
20
Presentation Day
1
4-12-12
4-12-12


Thursday, 15 March 2012

Intelligent Fire Fighting System

Introduction
Firefighting is the act of extinguishing fires. A firefighter fights fires to prevent loss of life, and/or destruction of property and the environment. Firefighting is a highly technical skill that requires professionals who have spent years training in both general firefighting techniques and specialized areas of expertise.

The word robot was derived from Czech word robota which means “a forced laborer” then later a well known Russian science fiction writer Isaac Asimov coined the word robotics. From there on various different developments are being successfully done till date in the field of robotics in the form of teleoperated manipulators, humanoids , micro robots etc. as the trend of the industry is moving from the current state of automation to robotization . Thus the robot technology is advancing rapidly. Now a days the most commonly used robots in industry is a robotic manipulator or a robotic arm .Robotic arm is basically an open closed kinematics chain of rigid links interconnected by movable joints. The end of the arm is connected to the end-effectors. The end-effector maybe a tool and its fixture or a gripper or any other device to do the work. The end-effector is similar to the human hand with or without fingers.

Objective
The purpose of our project is to extinguish a flame in a certain amount of time and having to get through an obstacle course all at once. The robot has to see a line without crossing it. Touch a wall without knocking it down and identifying a flame and extinguishing it.

Benefits / Contributions
Firefighters' goals are to save life, property and the environment. A fire can rapidly spread and endanger many lives; however, with modern firefighting techniques, catastrophe is usually, but not always, avoided. To prevent fires from starting, a firefighter's duties include public education and conducting fire inspections.
Because firefighters are often the first responders to people in critical conditions, firefighters provide many other valuable services to the community they serve, such as:
  • Emergency medical services, as technicians or as licensed paramedics, staffing ambulances;
  • Hazardous materials mitigation (HAZMAT);
  • Vehicle Rescue/Extrication;
  • Search and rescue;
  • Community disaster support.
  • Fire Risk Assessments
Additionally, firefighters also provide service in specialized fields, such as:
A hose team training to fight an aircraft fire aboard a US aircraft carrier, 2006.
  • Aircraft/airport rescue;
  • Wildland fire suppression;
  • Shipboard and military fire and rescue;
  • Tactical paramedic support ("SWAT medics");
  • Tool hoisting;
  • High Angle Rope Rescue;
  • Swiftwater Rescue.
In the US, firefighters also serve the Federal Emergency Management Agency (FEMA) as urban search and rescue (USAR) team members.

Problem Statement
The robot must be able to identify victims and deliver an air tank, fire blanket and homing beacon to their location in order to extend their lives while the firefighters attempt to control the blaze.  In order to be able to exist in such harsh conditions the robot must be heat resistant and water resistant. The main goal of this project is to save lives.  If the robot can successfully aid in the rescue of victims who would have otherwise perished in a fire this groups goals have been met.

Literature Review

              The history of firefighting can be dated back to the times of Ancient Egypt where hand pumps were used to fight fires.  However, it wasn’t until 1699 in France, that firefighting became modernized.   Here, François du Mouriez du Périer introduced the first commercially provided fire pumps to the City of Paris.  In the 1800’s helmets were introduced to protect the firefighters.  The first steam powered fire engine was used in Cincinnati Ohio on April 1, 1853.  This was also the first full time paid fire department in the United States.  However, in 1907, the first internal combustion engine fire engines were developed.  These lead to the extinction of the steam engine fire engine by 1925.
             Today, fire companies are both paid and volunteer.  The technology is far more advanced than in the earlier times.  Firefighters wear full heat resistant gear and are equipped with oxygen tanks and high pressure fire houses.  Companies such as AFT (Advanced Firefighting Technology) are working to make firefighting safer and more effective with low-pressure Water Mist and CAFS (compressed air foam systems).
            The London based company, Qinetiq has been commissioned to deploy a team of three robots to respond to fires where Acetylene gas is present.  When this gas is present in canisters, firefighters are forced to sit back and watch the fire until after the gas has exploded.  The three robots each have a specific job and can keep the human fire fighters out of danger. Other companies, Brazilian based ARMTEC, Las Vegas based InRob and iRobot, inventors of the Roomba, have also been developing robot technology for firefighting.  The technology is far from perfect however and will be continuously developed in the coming years.