Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Description. You are provided the following hardware: 01 ultrasonic ranging sensor (HC-SR04), 03 laser ranging sensor (VLS3LOx), 01 IMU (SparkFun IMU Breakout-MPU-9250), 01 PCDuino and

image text in transcribed
Description. You are provided the following hardware: 01 ultrasonic ranging sensor (HC-SR04), 03 laser ranging sensor (VLS3LOx), 01 IMU (SparkFun IMU Breakout-MPU-9250), 01 PCDuino and its Motor Shield. We need to design an algorithm to make the car run automatically to a destination following a predefined path taking to account input from different sensors mentioned earlier. Two side of the street are bounded by solid wooden fence as illustrated in Fig. 1. The car's dimension is 19cm x 14.5cm. Note that the street has only one lane. If the lane is blocked, the car is capable of detecting the obstacle on the street and find another path toward to destination. The example of a predefined map is illustrated in Fig. 2 4m (0,0) Auraria Pkwy Obstacle 20.5cm .Scm 25 20.5cm Larime 20.5cm Obstace awrence Curtis street (17,17) Fig. 1. An illustration of the designed street Fig. 2. An illustration of the designed map Requirements: 1. Providing a flow chart illustrating your controlling mechanism for the autonomous driving car. An example procedure of the controlling mechanism should be: taking sensors input process sensor data control the actuator compare the real value from actuator with the expected value (Feedback control). To design a good controlling mechanism, some basic questions that you want to answer are: a. b. c. d. e. How does the car go to destination following the predefined path? How does the car navigate itself to go to destination? How does the car avoid the obstacle? How does the system handle the inaccuracy of the sensors? How does the system know where the car is at any the current time given the inaccuracy of the actuators? 2. Using state machine, describing the above flow chart (algorithm) step by step. 3. What are the possible challenges that you may need to solve? What are possible solutions to solve these problems

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Beginning ASP.NET 2.0 And Databases

Authors: John Kauffman, Bradley Millington

1st Edition

0471781347, 978-0471781349

More Books

Students also viewed these Databases questions

Question

Explain strong and weak atoms with examples.

Answered: 1 week ago

Question

Explain the alkaline nature of aqueous solution of making soda.

Answered: 1 week ago

Question

Comment on the pH value of lattice solutions of salts.

Answered: 1 week ago