Project

# Title Team Members TA Documents Sponsor
22 V2V Based Network Cooperative Control System
Jiazhen Xu
Xinwen Zhu
Yuxuan Jiang
Zihao Li
Xuyang Bai design_document1.pdf
final_paper1.pdf
proposal1.pdf
Simon Hu
## Team Members
- Xinwen Zhu: xinwenz3
- Jiazhen Xu: jiazhen6
- Yuxuan Jiang: yuxuanj9
- Zihao Li: zihaoli5

## Problem
Nowadays, autonomous vehicles are being applied in more and more scenarios. Thr current systems rely on the vehicles themselves and a cloud server. While using the computational power of the cloud server, the vehicles remain their own ability of quick deciding through sensors under emergencies.

However, such vehicle-cloud systems have certain limitations. Recently, some scholars became interested in V2V(vehicle to vehicle) communication. Compared to the vehicle-server solution, V2V technologies

- allows for real-time communication between vehicles, allowing for faster decision-making and response times.
- allows for more localized processing of data, reducing the amount of data that needs to be transmitted to the cloud.
is more secure than sending all car data to the cloud.
- is more reliable than relying on the cloud for all processing. Cloud-based systems are prone to downtime and network failures, which can lead to a loss of service.
- is more scalable than relying on cloud-based processing.

Classical vehicle-server systems are naturally have shortcomings when making urgent mixed traffic decisions, because the communication time and server processing time might be too long and the information of a single vehicle is limited.

## Solution Overview
In this senior design project, we want to solve this problem by designing a novel system consisting of vehicle sensing, vehicle-server communication and vehicle-vehicle communication.

## Solution Components
### **Subsystem #1**

The communication system (5G) between vehicles and a powerful server. Since equipping each vehicle with strong processor is expensive and too energy consuming, uploading the data collected by the vehicle to the server and sending the commands back will be more efficient. V2V communication is not a replacement of V2S(vehicle to server), but an improvement. V2S is still important in our system.

### **Subsystem #2**

The controlling system on the vehicle that can be run on simple on-board chip. This on-vehicle system mainly controls the movement of vehicle and decode the commands from the server. The vehicle also needs to check its battery level and be able to return to charging site when detecting low battery level.

### **Subsystem #3**

Simple AI logic for the vehicle to drive by itself when it’s disconnected from the ITS server. The vehicle should be equipped with a GPS chip and at least find a way back to the nearest charging site by itself.

## Criterion for Success

- efficient communication protocol between vehicles.
- getting the relative position of another vehicle and using the information to avoid obstacle.
- design efficient routing and obstacle avoiding algorithm for on-vehicle chip set. (in case cloud server is down)

## Distribution of Work

- Xinwen Zhu:
Design the mechanism of the vehicle, and install required sensors to the vehicle. Mainly responsible for writing the report.
- Yuxuan Jiang:
Design or refine a V2V communication protocol, which should make vehicles communicate in low latency and high privacy.
- Zihao Li:
Design an AI routing algorithm to enable the automatic drive of the vehicles given the information from V2V, V2S comunication, and its own sensor. The vehicle should make a rational decision on avoiding obstacles and coordinating with other cars to alleviate traffic congestion.
- Jiazhen Xu:
Implement a embedded Real-Time Operating System with following functionalities: 1) Synchronize information form the sensor, other vehicles, and the server. 2) Sending information to other vehicles and the server at set intervals. 3) Run a routing algorithm to navigate the vehicle 4) Control the mechanisms of the vehicle to veer, accelerate, and so forth.

Robotic T-Shirt Launcher Mark II

Hao Ding, Moyang Guo, Yixiang Guo, Ziyu Xiao

Featured Project

ROBOTIC T-SHIRT LAUNCHER MARK II

TEAM MEMBERS

Guo yixiang (yg16),

Guo moyang (moyangg2),

Xiao ziyu (ziyux2),

Ding hao (haod3)

PROBLEM

Our team has identified a problem with the launcher project that was completed last year. In particular, the previous design only included a single-shot launcher that required manual reloading and could only adjust the angle and direction automatically.

SOLUTION OVERVIEW

To address this issue, our team has proposed an improved design that will improve upon the limitations of the previous model. The Robotic T-shirt Launcher Mark II will be a fully automated system capable of launching multiple T-shirts by itself, without manual reloading. Our proposed design will also include more advanced features, such as the ability to adjust the trajectory of the launch. In addition, we will build it into a wearable device that could be carried on our shoulders.

SOLUTION COMPONENTS

The automatic launcher is comprised of several components that work together to provide a powerful and reliable weapon system. These components include:

Power Components: The power components of the system consist of an air pump, an air cylinder, a quick exhaust valve, and connecting elements. These components are responsible for providing the necessary power and pressure to the system to shoot out the bullet.

Function Components: The functional components of the system include the barrel, the two-axis gimbal (which is wearable), and the automatic loading system. The barrel provides the means for firing projectiles, while the gimbal allows for precise targeting and tracking of moving targets.

Control System: The control system is responsible for managing the various components of the system, including the electromagnetic valves that control the airflow, the actuator controllers for the loading mechanism, and the gimbal controller for targeting.

Human-Machine Interface (Advanced Requirement): For advanced users, the system could include a human-machine interface with features such as automatic firing, angle adjustment, and target recognition lock-on, allowing the user to engage targets effectively.

CRITERIA FOR SUCCESS:

Functionality: The launcher should be able to launch T-shirts accurately and consistently at a controlled angle and velocity. The system should be able to handle multiple T-shirts without the need for manual reloading, and the entire launch process and angle control should be initiated and controlled by a single button.

Airtight and Adequate Air Pressure: The launcher's air channel should have high airtightness and be able to generate sufficient air pressure to launch T-shirts effectively. The air pressure should be able to be adjusted and controlled to suit different launch scenarios.

Automation: The loading system should be fully automated, with T-shirts being automatically loaded into the air chamber without the need for manual intervention. The loading mechanism should be designed to be reliable and efficient, and the electrical control system should be able to manage the entire process automatically.

Safety and Cost-effectiveness: The launcher should be designed with safety in mind. Safety mechanisms, such as emergency stop buttons, should be included to prevent accidents or injuries. The design and construction of the launcher should be cost-effective, and any additional features should be carefully considered. Also, it is necessary to implement additional components to measure some critical values such as gas tightness in order to prevent gas leaks.