230 likes | 389 Views
Introduction to Robotics. What is a Robot?. What do you think of when you hear the word ROBOT?. Robotics Pre-Test. We are going to take a Pre-Test to gauge your knowledge on the subject. This test will be graded but it WILL NOT COUNT towards your overall grade.
E N D
What is a Robot? • What do you think of when you hear the word ROBOT?
Robotics Pre-Test We are going to take a Pre-Test to gauge your knowledge on the subject. This test will be graded but it WILL NOT COUNT towards your overall grade. Answer as many questions as you can. If you aren’t sure, take your best guess. A similar test will be given at the end of the class to see how much you have learned throughout the course. You have approximately 20 minutes to complete the Pre-Test.
VIDEOS Bridge Laying Robot Robo Flush Self Parking Lego Car Rubik Cube Solver
Introduction to Robotics • Using the LEGO Mindstorm EV3 system • This year…Introduction to Robotics and Robotics Club!!!! • Next year… High School grade robotics class
Definition of a Robot • ROBOT: a device that is built to independently perform actions and interact with its surroundings. • Robots are grouped into 9 basic categories
Why do We Need / Have Robots? • The main advantages of using robots in any industry or situation are: • There is minimal danger/risk to human life. • Robots are faster. • Robots don’t take breaks or need time off • Robots can be more accurate and less wasteful. • Overall, robots may be cheaper • Higher initial cost • Do not require a salary, sick time, days off, healthcare, etc. • However, robots may not be ideal for every situation because they lack the ability to reason or learn from mistakes
DARPA Challenge Trials • Florida’s Homestead Miami Speedway, December 20-21, 2013 to participate. • The Trials provide an important baseline on the current state of robotics today and their potential for future use in disaster response. • Eight teams will receive the opportunity to receive continued DARPA funding to compete in the Robotics Finals event. These teams, along with a number of other unfunded teams, will compete to win a $2 million prize. http://www.theroboticschallenge.org/about
DARPA Challenge Trials • Drive a Vehicle • The robot drives the vehicle through the course • The robot gets out of the vehicle and travels dismounted out of the end zone. • Navigate Terrain • Traverse three different terrain sections • Climb a Ladder • All contact points on or above the first step • All contact points on or above the fourth step • No contact points below the landing • Remove Debris • Remove five pieces of debris • Remove an additional five pieces of debris • Travel through the open doorway • Open a Door • Enter push door • Enter pull door • Enter pull door with weighted closer • Cut through a Wall • The robot will use a cordless drill to cut through wall boards to remove a prescribed triangular shape. • The wall material will be ½ inch thick drywall. There will be no obstruction or supports directly behind the cut pattern. • Open / Close a Valve • Close three valves in any order • For each of the three sub-tasks, completion requires turning the valve until the flow of air stops. • Use a Hose • The Hose task consists of three sub-tasks: (1) Hose nozzle moves past the yellow line (1 point), (2) Hose nozzle touches the wye (1 point), and (3) Hose nozzle attaches to wye (1 point).
Why do We Need / Have Robots? Robot Artificial Intelligence Robot Learns to Flip Pancakes
Categories of Robots • Robot Arms Unimate, a 4,000 pound (1,800 kg) arm that began working at a General Motors plant in 1961 A type of mechanical arm with similar functions to a human arm. The links of such a manipulator are connected by joints allowing either rotational motion (such as in an articulated robot) or translational (linear) displacement.
Categories of Robots • Appliances An electrical/mechanical machine which accomplishes some function such as cooking or cleaning.
Categories of Robots • CNC Machines(Computer Numerical Control) Computer Numerical Control (CNC)is the automation of machine tools that are operated by programmed commands encoded on a storage medium, as opposed to controlled manually via handwheels or levers, or mechanically automated via cams alone.
Categories of Robots • Humanoid/ 2-legged robots A humanoid is something that has an appearance resembling a human being. More generally, the term can refer to anything with uniquely human characteristics and/or adaptations, such as possessing opposable appendage (thumbs) or the ability to walk in an upright position. Honda's ASIMO
Categories of Robots • Multi-Legged Walking Robots A mobile robot is an automatic machine that is capable of movement in any given environment, specifically with more than two legs. Boston Dynamic’s Big Dog
Categories of Robots • Unmanned Aerial Vehicle An aircraft without a human pilot on board. Its flight is controlled either autonomously by computers in the vehicle or under the remote control of a pilot on the ground or in another vehicle.
Categories of Robots 7. Automated Guided Vehicles An automated guided vehicle or automatic guided vehicle (AGV) is a mobile robot that follows markers or wires in the floor, or uses vision or lasers. They are most often used in industrial applications to move materials around a manufacturing facility or a warehouse.
Categories of Robots • Wheeled Robots A mobile robot is an automatic machine that is capable of movement in any given environment, specifically using wheels. Boston Dynamic’s Sand Flea
Categories of Robots • Caterpillar-Tracked Robots A mobile robot is an automatic machine that is capable of movement in any given environment, specifically on tracks
Types of Robots • Robot Arms • Appliances • CNC Machines • Humanoid/ 2-legged robots • Multi-Legged Walking Robots • Unmanned Aerial Vehicles • Automated Guided Vehicles • Wheeled Robots • Caterpillar-Tracked Robots
Robotics Basics Instructing a computer to give commands to the robot in a certain order is Programming Changing an existing program to work out the “bugs” or to meet another purpose is called Editing The name of the main box that houses the robot’s ‘brain’ which controls the motors, and receives input from the sensors is the Programmable Brick
Robotics Basics The device that allows a computer to send messages to a robot is called Transmitter. A predefined position used as a reference point for a robot is called a Home.
Where can we find robots? • Factories & Warehouses • Manufacturing & Automated Robots • Assembly line • Outer Space & In the Ocean • Mars rover • Unmanned submarines • Households • Dishwashers, refrigerators, air conditioners • Military & Police • Unmanned drone & submarines • Search and rescue. • Bomb detonation