Student Projects
VG100
UWB-Based Bicycle-Following Carrier
Instructors: Dr. Mian Li, Dr. Irene Wei
Team Members: Ruiqi Niu, Yifan Li, Yanming Wang, Weixin Yu, Yihan Zhu
Project Video
Team Members
Team Members:
Ruiqi Niu, Yifan Li, Yanming Wang, Weixin Yu, Yihan Zhu
Instructors:
Dr. Mian Li, Dr. Irene Wei
Project Description
Problem
Recent years, bicycle is one of the most common means of transportation. However, it’s difficult and dangerous for people to ride bicycles with a handbag or suitcase in their hand. Therefore, they always choose to walk to carry the loads, which is more time-wasting and energy-wasting.
Concept Generation
Our project aims at making a system that can keep track of the user autonomously and precisely to reduce the danger caused by riding bicycles with heavy loads. The system consists of a speedy carrier platform and a wearable equipment to locate the user.
Design Description
A system consisting of a wearable UWB tag and a carrier platform with UWB tags is our final solution. The communication between the tags will enable the platform to measure the distance between the carrier platform and the user constantly and eventually to calculate the trajectory of the target to follow. The motors on the platform are powerful enough so that the platform will not lose track of a normal cyclist.
Fig. 1 The concept diagram
Fig. 2 The UWB tag
Modeling and Analysis
The way to realize our project is mainly divided into three parts. Firstly, to lay the foundation for further software processing, we assemble the platform and the wearable equipment. We make sure that the platform is solid enough and the motor is powerful enough. Secondly, the Arduino microprocessor analyzes the coordinate of the user in the established cartesian coordinate system based on the readings from two UWB modules on the platform. Then, the Arduino microprocessor computes the trajectory of the user based on the car’s motion state and the comparative location analyzed in the coordinate system. Finally, the Arduino microprocessor controls the platform to go strictly along the trajectory computed above.
Fig. 3 The ranging algorithm
Validation
The data in table 1 show the accuracy of UWB to measure the distance between tags in different ways under different conditions, which also accounts for our final choice to apply DS-TWR. The accuracy of this method meets the need of our project.
Table 1: The accuracy of UWB
The data in table 1 show the accuracy of UWB to measure the distance between tags in different ways under different conditions, which also accounts for our final choice to apply DS-TWR. The accuracy of this method meets the need of our project.
Table 2: The maximum speed
Conclusion
Our project reduces the potential danger of carrying heavy loads when one rides bicycles by designing such an automatic following carrier based on UWB technology. In fact, the carrier can serve more purposes under many other circumstances. It is helpful to patients by carrying infusion apparatuses; it can also help share the burden of people who are unable to take too many objects at a time. This system is quite versatile to some extent and can greatly facilitate people’s everyday life.
Acknowledgement
Dr. Mian Li and Dr. Irene Wei from the UM-SJTU Joint Institute;
Teaching Assistants [Hanyang Feng, Fubo Qi, Sheng Qiao, Xiaoxuan Wang] for VG100 at UM-SJTU Joint Institute.
Teaching Assistants [Hanyang Feng, Fubo Qi, Sheng Qiao, Xiaoxuan Wang] for VG100 at UM-SJTU Joint Institute.
More project information, please contact: [richard_niu@sjtu.edu.cn]
Reference
Reference: Decawave Ltd., “dw1000_user_manual_v2.15.pdf” Page. 231
UM-SJTU JOINT INSTITUTE