Building a real-time data distribution service (DDS) based network system for monitoring and teleoperation of autonomous vehicles
With the advancement of computer technology, including computer perception, route planning, and robot control, and the development of communication technologies, including LTE, 5G, and networking middleware. Autonomous Driving is getting more attention from both the universities and industry. Howeve...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/180949 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-180949 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1809492024-11-08T15:47:46Z Building a real-time data distribution service (DDS) based network system for monitoring and teleoperation of autonomous vehicles Yang, Tianjiao Wang Dan Wei School of Electrical and Electronic Engineering EDWWANG@ntu.edu.sg Engineering With the advancement of computer technology, including computer perception, route planning, and robot control, and the development of communication technologies, including LTE, 5G, and networking middleware. Autonomous Driving is getting more attention from both the universities and industry. However, existing autonomous solutions still failed to resolve all corner cases. Therefore, assistive technologies are still crucial to autonomous driving system. Among these technologies, teleoperation is one of the important and promising techniques. Teleoperation system is a system which comprises multiple devices distributed across various geographical locations, requiring real-time data transmission among 8all the nodes. Therefore, high-performance networking middleware and an appropriate communication mode are crucial for overcoming those challenges. In the communication area, to achieve reliable and real-time data transmission in distributed real-time systems, the decoupled publish-subscribe communication mode is being widely used instead of the traditional server-client communication mode. And among various network middleware which can realize this publish-subscribe communication mode, Data Distribution Service (DDS) has the best performance. This dissertation is aimed to design a distributed teleoperation system which takes advantage of DDS to realize multi-devices' communication in real-time. By using API provided by RTI Connext DDS, three different programs have designed and implemented which realize the functions of the command center, the teleoperation stations, and the vehicles respectively. In the end, two sets of tests have implemented to verify the performance of this distributed system with five different combinations of all kinds of network environments. And the test results proved that the design of this distributed system based on DDS networking middleware is effective and successful in transmitting real-time data. By doing this project, a new idea which helps improving the communication quality in teleoperation area is provided. Master's degree 2024-11-05T07:20:28Z 2024-11-05T07:20:28Z 2024 Thesis-Master by Coursework Yang, T. (2024). Building a real-time data distribution service (DDS) based network system for monitoring and teleoperation of autonomous vehicles. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/180949 https://hdl.handle.net/10356/180949 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering |
spellingShingle |
Engineering Yang, Tianjiao Building a real-time data distribution service (DDS) based network system for monitoring and teleoperation of autonomous vehicles |
description |
With the advancement of computer technology, including computer perception, route planning, and robot control, and the development of communication technologies, including LTE, 5G, and networking middleware. Autonomous Driving is getting more attention from both the universities and industry. However, existing autonomous solutions still failed to resolve all corner cases. Therefore, assistive technologies are still crucial to autonomous driving system. Among these technologies, teleoperation is one of the important and promising techniques. Teleoperation system is a system which comprises multiple devices distributed across various geographical locations, requiring real-time data transmission among 8all the nodes. Therefore, high-performance networking middleware and an appropriate communication mode are crucial for overcoming those challenges. In the communication area, to achieve reliable and real-time data transmission in distributed real-time systems, the decoupled publish-subscribe communication mode is being widely used instead of the traditional server-client communication mode. And among various network middleware which can realize this publish-subscribe communication mode, Data Distribution Service (DDS) has the best performance. This dissertation is aimed to design a distributed teleoperation system which takes advantage of DDS to realize multi-devices' communication in real-time. By using API provided by RTI Connext DDS, three different programs have designed and implemented which realize the functions of the command center, the teleoperation stations, and the vehicles respectively. In the end, two sets of tests have implemented to verify the performance of this distributed system with five different combinations of all kinds of network environments. And the test results proved that the design of this distributed system based on DDS networking middleware is effective and successful in transmitting real-time data. By doing this project, a new idea which helps improving the communication quality in teleoperation area is provided. |
author2 |
Wang Dan Wei |
author_facet |
Wang Dan Wei Yang, Tianjiao |
format |
Thesis-Master by Coursework |
author |
Yang, Tianjiao |
author_sort |
Yang, Tianjiao |
title |
Building a real-time data distribution service (DDS) based network system for monitoring and teleoperation of autonomous vehicles |
title_short |
Building a real-time data distribution service (DDS) based network system for monitoring and teleoperation of autonomous vehicles |
title_full |
Building a real-time data distribution service (DDS) based network system for monitoring and teleoperation of autonomous vehicles |
title_fullStr |
Building a real-time data distribution service (DDS) based network system for monitoring and teleoperation of autonomous vehicles |
title_full_unstemmed |
Building a real-time data distribution service (DDS) based network system for monitoring and teleoperation of autonomous vehicles |
title_sort |
building a real-time data distribution service (dds) based network system for monitoring and teleoperation of autonomous vehicles |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/180949 |
_version_ |
1816859011539009536 |