ADMAS

Simulator 3.0

Main Objective

We made progress in the development of a driving simulator, migrating from the Unity platform to Unreal Engine, with the purpose of using tools for open source autonomous vehicles such as those presented by the CARLA project. This work was carried out with the support of LAD and ITC students during their research stay as part of their Social Service.

Campus View

Simulation C2X

Main Objective

Implement a V2V communication simulation environment applied to a real scenario in México City, integrating Wireless communication software tools though two different technologies, in order to obtain the best alternative in an effective communication

  • SUMO modeling and 3D simulation in "Webots“ of a vehicular route from campus CCM to CSF campus
  • To have a software capable of simulating vehicular communications with the Protocol 802.11 p and with cellular technology on vehicles in SUMO and Omnet + + and to have an exportable version of the simulators of traffic and network in a virtual machine.
  • Generate comparisons between protocols with respect to layer 1 and 2 of the OSI model on the raised scenario...
Sumo Test
World Final Test

Segmentation Path V2

Main Objective

Use neural networks for computer vision in order to segmentate cars, lanes and signs on a mexican highway.

  • Generate own dataset
  • Label 3 objects for training
  • Train a Neural Network with own dataset in order to do semantic segmentation of interest objects
Test

Protocol OBD2 2floor

Main Objective

Develop a methodology for the comparison of emissions and energy efficiency between a hybrid car and a conventional one with similar characteristics through the use of OBD-II technology.

Specific Objective
  • Identify the variables necessary to make the proposed comparison
  • Determine under what scenarios a hybrid car has a better fuel economy than a conventional car and vice versa

Bus Direction

Main Objective

Develop a steering system that can be used in the autonomous car; and the steering system and fifth wheel to be used in the escalated truck.

  • Design and draw in CAD an assisted steering system that fits in the given autonomous car structure.
  • Design, draw and implement a fifth wheel and steering system for an escalated truck.

Direction Street by Wire

Main Objective

Design, build and implement in a testbed a steer-by-wire direction system for the Electraton team car..

Specific Objective
  • Replicate the part of the vehicle of interest.
  • Design the system's ability to send feedback (feedback) to the steering wheel.
  • The system must tolerate and respond to disturbances.
Simulación

Project Car to Car (C2C)

General Objective

Test two different communication protocols (ZigBee and 802.11p), in real and simulated scenarios to determine the feasibility and efficiency of each one in Vehicle to Vehicle (V2V) communication and Vehicle to Infrastructure (V2X)

Specific Objectives
  • Implement transmission and reception of packets in both protocols.
  • Achieve V2V and/or V2X communication in real and simulated scenarios.
  • Analyze the behavior of both protocols in similar environments.
  • Define a real and simulated scenario for communication testing.

Communication between driving system and actuators in the vehicle

General Objective

system capable of receive signals and control actuators to generate a semi-autonomous driving vehicle.

Specific Objectives

Perform the communication between the myRIO card and the Arduino microcontroller and develop a control system for the mobility of the actuators through the MyRIO card.

Test 1
Test 2

Proyecto Real-time Emotion Detection System with Neural Networks

General Objective

Design and develop an artificial intelligence system capable of determining the percentage of the 5 basic emotions that a user presents in front a frontal camera.

Specific Objectives
  • Generate a data set of training and tests with the data provided by the iMotion® software
  • Design the neural network architecture capable of determining the emotions of a subject.
  • Determine the percentage presented by the user of each of the 5 basic emotions.

Project Road Semantic Segmentations

General Objective

Develop an algorithm capable of identifying vehicular lanes through computer vision applications and machine learning architectures

Specific Objectives
  • Obtain a video database of the roads of Mexico City.
  • Use the computer vision tools for vehicular lane detection.
  • Create a database of vehicle lane labels from the videos.
  • Train a Convolutional Neural Network capable of segmentating pixels of vehicular lane.

Simulator 2.0

General Objective

Using the existing model, finish the development and implementation of the 3D simulation of the Mexico City campus. For this it is necessary to finalize the construction and design of the campus model, as well as to optimize and implement the required functionalities, such as the automatic or manual handling of the car within the simulation. In the same way it is necessary to be able to store the information in the system (persistence of data) in order to preserve the desired information of the user.

Simulation

ADMAS Steering System 3.0

General Objective

Redesign an auxiliary system in the control of the steering that implies a smaller space in comparison to the previous prototypes, without compromising the safety of the pilot and the passengers.

Specific Objectives
  • Reduce installation space.
  • Reduce weight.
  • Homogenize materials.
  • Universality of the model.
  • Reduce dimensions.
  • Reduce wear of parts.
  • Make the prototype less invasive.

Verano

General objective

With the help of the social service students, we will obtain the necessary information to continue making progress in the ADMAS project.

Projects:
  • "Little Car"
  • ComControl
  • Database
  • Website
  • Emissions
  • C2C
  • Escuderia
  • Jetson - Rio

Driving Simulator

Optimization of a neuronal network's model by means of open source tools and tailored enviroments to simulate real scenarios, and corrections of its mistakes. Make a 3D moel of Mexico City Campus to implement secure and trustable tests.

Driving Simulator, made with Unity

Steering Controll System

General objective

Generation of an advanced driving assistance system based on the psychophysiological state of the driver.

Specific Objectives
  • Redesign the mechanical system to control the direction of a vehicle.
  • Improve functionality and security features, and reduce the intrusive level.

Autonomous Pedals

General objective

Improve the desing, construction and making a non-intrusive mechanical system, that allows an autonomos drive; without a physical driver.

"Little Car"

General objective

Contribute to the ADMAS project, attached to the Center of Microsistem's and Biodesign investigation, a hybrid driving simulation platform by elaborating an escaltaed vehicle meeting the propper critera for the investigation.

Autonomous Steering System

General objective

Integration of a mechatronic system that controls the actuators needed to control steering wheels and pedals.

Specific Objectives
  • Implement the control system for the semi-autonomous operation of a vehicle.
  • Integrate the mechanisms of the steering wheel and pedals system with the vision system.
  • Implement a PID controller for the steering wheel system.
  • Generate a modular system.

C2C

General objective

Implement the 802.11p protocol for Vehicle to Vehicle (V2V) and Vehicle to X (V2X) communication to know its detailed operation, and achieve successful communication

Specific Objectives
  • Implement transmission and reception of packages.
  • Achieve V2V communication.
  • Achieve V2X communication.
  • Determine the contents of the packages.
  • Determine the OBU with a smartphone via bluetooth.

Emission Analysis

General objective

Calculation and analysis of the percentage of contaminant gases emitted by the car using data obtained from it.

Specific Objectives
  • Obtain part of the Otto cycle of the automotive engine by selecting.
  • Generate a database of pollutant emissions from the engine.
  • Compare results with a gas analyzer.
  • Develop tools to facilitate the search in the database.

Pedal Instrumentation

General objective

Design, construct and implement a mechatronic system capable of remotely controlling the necessary actuators for driving a vehicle (steering wheel, braking and acceleration pedals)

Specific Objectives
  • Implementation of a control system for the autonomous management of the vehicle within a controlled area.
  • Improvement of the mechanics of the steering wheel system.
  • Design of power electronics for the acceleration and braking system.
  • Implementation of data panel for the remote control of vehicle acceleration and brake actuators
Acerca del proyecto

Speed Detection

General objective

The general objective of this project is the recognition of the velocity transit signs in real time, then compare the results with the data acquired of a car. Once the comparison is complete, send an alert to the user of the car.

Specific Objectives
  • Generate the database of road signs and do a preprocessing of the images.
  • Perform the training of a neural network with the database obtained for the detection of road signs by means of cameras.

Summer

General objective

With the help of the social service students, we will obtain the necessary information to continue making progress in the ADMAS project.

Projects:
  • Data Acquisition
  • Market analysis
  • Website
  • Bioinstrumentation
  • Pulse Oximeter

CAN Analysis

General objective

The general objective is the creation of an intelligent algorithm through neural networks, able to classify the ID's required through the OBD2 port of the car. With the support of a software dedicated to the simulation of the car computers, with the objective to obtain enough information to train a neural network, able to recognize the behavior patterns of the car.

Specific objectives
  • Acquisition of CAN Bus data, through an Arduino and Mobileye card.
  • Data validation, acquired by Arduino with data acquired by Mobileye.
  • Development of a virtual environment in CANoe
  • Development and training of a neural network in MatLab with data obtained from the virtual environment.
  • Algorithm validation with vehicle data

C2C Communication

General objective

Design and implement a telecommunications network infrastructure focused on automotive communications that serves as a platform to develop applications focused on safety, road and commercial roads

Specific Objectives
  • Review the problems of C3X and C2C wireless communications.
  • Investigate the background and communication protocols used in C2C communications.
  • Develop two road applications based on the proposed infrastructure.
  • Propose a Car to Car communications infrastructure in Mexico that is internationally standardized.

Car detection

General objective

Develop a system that is capable of detecting nearby cars and decide the correct angle of the steering wheel in order to provide assistance in slow driving conditions.

Specific Objectives
  • Collect environmentally relevant data and prepare it for the learning algorithm to consume.
  • Develop a learning algorithm that allows us to analyze the data acquired from the environment to detect nearby cars, as well as to predict the angle at which the steering wheel should turn to follow the car ahead.

Car dynamic

General objective

Find the dynamic limits of the testing vehicle used currently in the ADMAS project.

Specific Objectives
  • Selection of the appropriate methodology to perform dynamic tests.
  • Selection of the vehicle dynamics simulation software suitable.
  • Investigation of physiological elements affected by accelerations of the vehicle of tests and the effects that these have on comfort
  • Design and execution of simulations and experimental tests.

Mechatronic System

General objective

Implement a mechatrinic system in a vehicle to control the direction system and provide a level of autonomy without the interaction and intervention of the user in the vehicle.

Specific Objective
  • Design a mechanism and a computer interface, capable of controlling the direction system of a vehicle without the intervention of the driver.
  • Manufacture and install a mechanism to control direction system of a vehicle by implementing actuators.
  • Integrating the direction mechanism and the motot control interface in the vehicle without being invasive and without affecting the interaction with the vehicle.
  • Control de direction system precisely with the implmementatio of the mechanism and the control interface.

Driving Simulator

General objective

Develop a driving simulator in order to acquire data of the driving type for an analysis with a learning algorithm in order to imitate the handling of the driver.

Specific Objective

Implement a vehicle controlled by RF to perform a hybrid driving simulator and be able to acquire the driving data by analysis.

Develop a screening algorithm with the help of neural networks that allows us to analyze the data acquired from the environment and from driver when driving, in order to identify the characteristics of the driver.

Motor's Train

General objective

Adjust the driving parameters of a vehicle by the interpretation and analysis of the driver’s emotions..

Specific Objective

Obtain different modes of vehicle management by reconfiguring vehicle computer (ECU) settings.

CAN Analysis

General objective

Obtain the data from the central computer of the vehicle to be analyze later. Then send back the information and control certain function.

Specific Objectives
  • Install the required software for the correct data collection
  • Acquire the ids for the CAN bus using Mobileye
  • Analyze the obtained data
  • Control of the central computer of the Ford Focus 2013

ADAS Project

General objective

Obtain dynamic data of the car and physiological variables of young drives to analyze their reactions with the application of stimulations produced by passive ADAS that allow us to know the reactions to those warnings.

Specific Objective

Install devices to accquire vehicle data for future analysis, also to scan the enviroment in order to make preliminar tests.

Instituto Tecnológico y de Estudios Superiores de Monterrey. México 2018.