1 / 12

Developing Sensor Use for Robotics

Learn how sensors can help robots operate in various conditions and environments. Explore programming and sensor integration to solve control challenges. Develop advanced sensor applications for robotic projects.

thomaspaul
Download Presentation

Developing Sensor Use for Robotics

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Project Overview • Introduction • Frame Build • Motion • Power • Control • Sensors • Advanced Sensors • Open design challenges • Project evaluation

  2. LESSON 07

  3. LESSON 07 STARTER Describe to your partner how a sensor would help a robot operate, including what information it would take in, and how the robot response would work… In the dark?… underwater?… without a map?… in hazardous circumstances?… to avoid putting too much pressure on a surface?

  4. DEVELOPING SENSOR USE Building programmes and setting scenariosHaving learnt about how robots are built and designed, it is now time to focus on programming them. Your tasks for the coming lessons will be to write programmes to upload to the Tumbler, fit sensors to them accurately, and then test and prove a robot behaviour (i.e. you can programme the Tumbler to act or react in a certain way). Line Follower Bump Sensor Limit Switch In this scenario the Tumbler needs to simply stop when it hits an object. The bump sensors are tough and robust on impact, therefore suitable for this behaviour. A large block of wood will suffice as a blockade. In this scenario the Tumbler will follow the black line as it curves around an object. For this to work, a pair of line follower sensors are used, which will track light/tone change of the surface eitherside of the line which is insulation tape. In this scenario the Tumbler will slow down when it drives over something. The limit switches are or sensitive, and when mounted underneath the robot will trigger when they brush over the sheet of wood on the surface. Level of challenge: HARD Level of challenge: Medium Level of challenge: EASY

  5. DEVELOPING SENSOR USE Programmes in easyCeasyC V4 is a programming software package that allows you to control the finest of features, inputs and outputs, of the cortex. Here are the three programmes written for the Tumblers and their behaviours. Bump Sensor Line Follower Limit Switch Level of challenge: HARD Level of challenge: EASY Level of challenge: MEDIUM

  6. DEVELOPING SENSOR USE Programming the line follower (hard)In each scenario here, the video shows the behaviour programmed using the approach shown previously. Bump Sensor Limit Switch Line Follower Bump Sensor video Limit Switch video Line follower video Level of challenge: HARD Level of challenge: EASY Level of challenge: EASY

  7. DEVELOPING SENSOR USE Programming the line follower (HARD)Watch the following tutorial which takes you through the process of writing a programme for the robot fitted with the line follower sensors. Programme writing for the line follower video

  8. DEVELOPING SENSOR USE Learning objective: Learn how to apply sensors to different scenarios and how sensors can add accurate control.. Apply sensors to a range of simple challenges. Build and program a robot with bumper switches to hit a sequence of targets in the fastest time … Scenario: You have found a secret chamber at the entrance to a suspected hidden gold store, you can see a number of points in the chamber that need to be pressed in a certain order as quickly as possible to open the chamber door, but the gap can only fit in a VEX Tumbler. Design a program that navigates the robot around the chamber hitting each target in turn in the fastest time. You will need to upload the file to your Tumbler, fit the bumper switches, and prove its outcome. Extension task: Adapt the field by adding pads that the Tumbler must avoid, and consider a Tumbler design and easyC program that will work around these pads.

  9. DEVELOPING SENSOR USE Solution Video Watch the video below to see a working outcome. Here is a screen shot of part of the program that will achieve it. Copy this onto the program sheet. Bump challenge outcome

  10. LESSON 07 PLENARY As a class, let us consider the following questions?A. What elements of your program worked?B. How successful was your design strategy?C. How could you have achieved the outcome better in your program?D. How could you have achieved the outcome better in the Tumbler build?

  11. SUMMARY Learning objective: Learn how to apply sensors to different scenarios and how sensors can add accurate control.. Apply sensors to a range of simple challenges.. • Today you have: • Applied sensors in new and challenging contexts. • Problem solved to achieve a control outcome using sensors. • Explored and developed your knowledge of sensors for robotic applications.

More Related