Menu

Executive Programs

Workshops

Projects

Blogs

Careers

Placements

Student Reviews


For Business


More

Academic Training

Informative Articles

Find Jobs

We are Hiring!


All Courses

Choose a category

Mechanical

Electrical

Civil

Computer Science

Electronics

Offline Program

All Courses

All Courses

logo

CHOOSE A CATEGORY

Mechanical

Electrical

Civil

Computer Science

Electronics

Offline Program

Top Job Leading Courses

Automotive

CFD

FEA

Design

MBD

Med Tech

Courses by Software

Design

Solver

Automation

Vehicle Dynamics

CFD Solver

Preprocessor

Courses by Semester

First Year

Second Year

Third Year

Fourth Year

Courses by Domain

Automotive

CFD

Design

FEA

Tool-focused Courses

Design

Solver

Automation

Preprocessor

CFD Solver

Vehicle Dynamics

Machine learning

Machine Learning and AI

POPULAR COURSES

coursePost Graduate Program in Hybrid Electric Vehicle Design and Analysis
coursePost Graduate Program in Computational Fluid Dynamics
coursePost Graduate Program in CAD
coursePost Graduate Program in CAE
coursePost Graduate Program in Manufacturing Design
coursePost Graduate Program in Computational Design and Pre-processing
coursePost Graduate Program in Complete Passenger Car Design & Product Development
Executive Programs
Workshops
For Business

Success Stories

Placements

Student Reviews

More

Projects

Blogs

Academic Training

Find Jobs

Informative Articles

We're Hiring!

phone+91 9342691281Log in
  1. Home/
  2. Antara Paul/
  3. Project 1 (Mini Project on Vehicle Direction Detection

Project 1 (Mini Project on Vehicle Direction Detection

Aim of the Project: To develop a Simulink Model for Vehicle Direction Detection used in ADAS   Description: 1. Create the main Subsystem named Vehicle_Direction_Detection and feed the SteeringWheel_YawDegreeInput and CameraInput_RoadSign inputs to it   2. In the subsystem create two other subsystems namely Requirement_1 and Requirement_2 …

    • Antara Paul

      updated on 11 Jun 2021

    Aim of the Project:

    To develop a Simulink Model for Vehicle Direction Detection used in ADAS

     

    Description:

    1. Create the main Subsystem named Vehicle_Direction_Detection and feed the SteeringWheel_YawDegreeInput and CameraInput_RoadSign inputs to it

     

    2. In the subsystem create two other subsystems namely Requirement_1 and Requirement_2 

     

    3. In the Requirement_1 subsystem, feed the SteeringWheel_YawDegreeInput input and the below logic is used to ge the output Vehicle_Turn_Status

       i. We have three constants Right_Turn_AngularLimit, Left_Turn_AngularLimit and Straight_Drive_Steering_Angle 

       ii. We compare the SteeringWheel_YawDegreeInput with the three constants using Switch Blocks to get         the Vehicle_Turn_Status

       iii. In the 1st Switch block we check if the input is >=30, which if True the result will be Right_Turn_AngularLimit, since its value is 30

       iv. If the result is Flase then it moves to the 2nd Switch block where it checks if the input is ~=0, which if True then the result will be Left_Turn_AngularLimit, since its value is -120, else if the result is Flase then the output will be Straight_Drive_Steering_Angle as its value is 0

     

    4. Then in the Requirement_2 subsystem we feed the output of the Requirement_1 subsystem, i.e. Vehicle_Turn_Status and also the CameraInput_RoadSign and perform the below calculation to ge the final result i.e Vehicle_Direction_Indicator

       i. Using Compare to constant blocks, we compare the Vehicle_Turn_Status input with 3 constants RightTurn_RoadSign, LeftTurn_RoadSign and Straight_RoadSign to find which one it is equal to

       ii. The output of each of the relation is then compare with the CameraInput_RoadSign input using an OR operator, this evaluates if the Vehicle Turn calculated in the 1st Requirement and checked with the Road Signs is same as the Road Signs read by the camera 

       iii. We then use a Mux signal block to get the output of all the 3 OR operations and give the output Vehicle_Direction_Indicator

     

    5. We then Create the SLDD with the 4 signals and 6 constants

     

    6. We run the Model Advisor Report for the following tasks and generate the report if there are no Fails and major warnings:

       i. Managing Data Store Managing Blocks

       ii. Modeling Standards for Misra C:2012

       iii. Modeling Standards for ISO 26262

       iv. Modeling Standards for MAB

       v. Modeling Standards for JMAAB

     

    7. After that we generate the C code of the model

     

    Simulink Model:

    Main Model

    Inside the 1st subsystem Vehicle_Direction_Detection

     

    Inside the 2nd subsystem Requirement_1

    Inside the 3rd subsystem Requirement_2

     

    Simulink Data Dictionary:

     

    Model Advisor Report:

     

    C Code Generated:

     

    Result:

    1. The direction of the vehicle is displayed in the order of Right, Left and Straight

    2. If the value displayed against the direction is 1, then it implies that the vehicle is turning in that specific direction

    Leave a comment

    Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.

    Please  login to add a comment

    Other comments...

    No comments yet!
    Be the first to add a comment

    Read more Projects by Antara Paul (28)

    Design of B Pillar with attachment features

    Objective:

    calendar

    24 Jan 2022 07:09 AM IST

      Read more

      Quick Return Mechanism and CV Joint assembly

      Objective:

      I. Quick Return Mechanism design and assembly 1. Slider Link   2. Fixed Support   3. Sliding Block   4. Slider   5. Pin   Assembly   II. CV Joint design and assembly 1. Axle   2. Housing 1   3. Housing 2   Assembly  

      calendar

      24 Jan 2022 07:00 AM IST

        Read more

        Door Trim Panel design

        Objective:

        DESING OF DOOR TRIM PANNEL   Objective With the input of class A surfaces and master sections, the plastic door trim parts are to be developed following industry standard design guideline using Catia V5 software. Introduction Door Trim is an interior component attached to the inner side of the door. This product does…

        calendar

        24 Jan 2022 06:59 AM IST

          Read more

          Week 9 - Project 1 - Door Applique Design with Engineering Features

          Objective:

          Door Applique design with engineering features   Introduction 3-2-1 location principle Any 3 dimensional object in space has 12 degrees of freedom along the 3 axes Translational position along the X-axis Translational position along the Y-axis Translational position along the Z-axis Rotational position about the X-axis…

          calendar

          08 Jan 2022 09:26 AM IST

            Read more

            Schedule a counselling session

            Please enter your name
            Please enter a valid email
            Please enter a valid number

            Related Courses

            coursecard

            Design loads considered on bridges

            Recently launched

            10 Hours of Content

            coursecard

            Design of Steel Superstructure in Bridges

            Recently launched

            16 Hours of Content

            coursecard

            Design for Manufacturability (DFM)

            Recently launched

            11 Hours of Content

            coursecard

            CATIA for Medical Product Design

            Recently launched

            5 Hours of Content

            coursecardcoursetype

            Accelerated Career Program in Embedded Systems (On-Campus) Courseware Partner: IT-ITes SSC nasscom

            Recently launched

            0 Hours of Content

            Schedule a counselling session

            Please enter your name
            Please enter a valid email
            Please enter a valid number

            logo

            Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.

            https://d27yxarlh48w6q.cloudfront.net/web/v1/images/facebook.svghttps://d27yxarlh48w6q.cloudfront.net/web/v1/images/insta.svghttps://d27yxarlh48w6q.cloudfront.net/web/v1/images/twitter.svghttps://d27yxarlh48w6q.cloudfront.net/web/v1/images/youtube.svghttps://d27yxarlh48w6q.cloudfront.net/web/v1/images/linkedin.svg

            Our Company

            News & EventsBlogCareersGrievance RedressalSkill-Lync ReviewsTermsPrivacy PolicyBecome an Affiliate
            map
            EpowerX Learning Technologies Pvt Ltd.
            4th Floor, BLOCK-B, Velachery - Tambaram Main Rd, Ram Nagar South, Madipakkam, Chennai, Tamil Nadu 600042.
            mail
            info@skill-lync.com
            mail
            ITgrievance@skill-lync.com

            Top Individual Courses

            Computational Combustion Using Python and CanteraIntroduction to Physical Modeling using SimscapeIntroduction to Structural Analysis using ANSYS WorkbenchIntroduction to Structural Analysis using ANSYS Workbench

            Top PG Programs

            Post Graduate Program in Hybrid Electric Vehicle Design and AnalysisPost Graduate Program in Computational Fluid DynamicsPost Graduate Program in CADPost Graduate Program in Electric Vehicle Design & Development

            Skill-Lync Plus

            Executive Program in Electric Vehicle Embedded SoftwareExecutive Program in Electric Vehicle DesignExecutive Program in Cybersecurity

            Trending Blogs

            Heat Transfer Principles in Energy-Efficient Refrigerators and Air Conditioners Advanced Modeling and Result Visualization in Simscape Exploring Simulink and Library Browser in Simscape Advanced Simulink Tools and Libraries in SimscapeExploring Simulink Basics in Simscape

            © 2025 Skill-Lync Inc. All Rights Reserved.

                        Do You Want To Showcase Your Technical Skills?
                        Sign-Up for our projects.