110 likes | 135 Views
Project Overview. Introduction to Factory Automation Numerical Control Build an autonomous robotic solution Testing an autonomous robot build by human control Programming a autonomous robot Exploring sensors Autonomous robot design challenge Autonomous robot design challenge
E N D
Project Overview • Introduction to Factory Automation Numerical Control • Build an autonomous robotic solution • Testing an autonomous robot build by human control • Programming a autonomous robot • Exploring sensors • Autonomous robot design challenge • Autonomous robot design challenge • Industrial applications build challenge • Industrial applications build challenge • Industrial applications build challenge • Industrial applications robot delivery • Manufacturing system design challenge
LESSON 3 STARTER Learning objective: Learn how to operate, using manual control, a multi axis robotic solution, develop an understanding of control systems, and learn how to graphically map out a program to control an autonomous robot. • Testing a robotBefore you can test a robot you need to establish two things. • - You need to identify the purpose of its construction • - You need to identify the robots specific requirements • Looking at your build from lesson 2, what is the purpose of the robot? Is it… To move objects from A to B accurately? To move objects from A to B repeatedly? To move objects from A to B quickly?
LESSON 3 STARTER Learning objective: Learn how to operate, using manual control, a multi axis robotic solution, develop an understanding of control systems, and learn how to graphically map out a program to control an autonomous robot. Testing a robot Based on your decision, state how you think it does this well. Now consider part 2, the specific requirements. What has the robot been given SPECIFICALLY to help it achieve that task? Now let’s test it… To move objects from A to B accurately? To move objects from A to B repeatedly? To move objects from A to B quickly?
autonomous Robotics Testing The Joystick Having built your robot and plugged the motors and motor controllers into the specific ports on the Cortex, you are now in a position to test. Your Cortex has default code, this is the code that tells the microcontroller what to do without any direct programming from other software. This is often called “default functionality”. You should find that by touching some of the main controls on the joystick, you will see movement from the motors. Your Cortex and joystick will work as a pair when the motors are plugged into positions 1 and 10 on the Cortex, and the motor controllers are plugged into the positions 5 and 6 on the Cortex.
autonomous Robotics Testing Your Testing TaskConduct your test looking specifically at what you feel the autonomous robot was designed for. Plan your programme TaskIn rough, write down the steps that the robot moves through by labelling the motors 1 and 2, and try to identify the number of times the motor rotates.
autonomous Robotics Testing • Your Findings • What have you discovered? • How could you present this information to the class?Task • In your teams, consider what you have found, but also plan how you are going to communicate that to the class. • Are you going to: • - Demonstrate it?- Show photos of the issue?- Video it and comment on the video?- Talk about and describe it?- Act it out to the class?- Draw it?
autonomous Robotics Testing Your Findings Some of the findings you might have considered…This industrial robot is designed to grab objects of any shape and colour, and place them into a storage area.The robot is only designed to move them in one direction. I.e. it is not designed to pick them up and return them. Its arm moves in one linear direction.The robot has no way of moving objects into its own path, nor recognising when the object is in position to grab. It relies on human intervention.The robot has no way of organising objects, retrieving objects, nor knowing when the storage area is full. The robot is entirely human operated.
LESSON 3 Plenary As a class, let us consider the following questions?A. What other products use similar manual joystick controls?B. What are the similar features of joystick controlled products and software?C. How could the move to whole body control make products better?D. What issues are there with the use of joystick control for a robot in a manufacturing environment?
LESSON 3 Summary Learning objective: Learn how to operate, using manual control, a multi axis robotic solution, develop an understanding of control systems, and learn how to graphically map out a program to control an autonomous robot. • Today you have: • Learnt how to operate a VEX robot using the joystick • Developed understanding of control, moving from playing to programming • Begun to map out a program for the control of a autonomous robot