A Connected Truck Service for Platooning where sensor data from the leader truck is used by the follower trucks. This service keeps in mind driving safety in truck navigation by using multi-hop communication or cloud based services for communication using Eclipse eCAL™
- Real-time camera data is acessed via ethernet using middleware Eclipse eCAL™
- The camera topic is subscribed by our algorithm and then the each frame image data type is convered into opencv image
- Object detection is done using FasterRCNN on each frame
- Total objects detected per frame , per GPS location with Timestamp are published for the following trucks of the platoon to subscribe
- Commmuncation can be done by Eclipse eCAL™ UDP protocol where each truck route the messages around its range or messages can be send to cloud database through which all trucks connected to the service can access via the 5G network.
Everything in the truck is connected to the onboard computing PCs. The PCs are connected to each other with a regular ethernet switch. For unifying the communication, the middleware Eclipse eCAL™ (which is an open source) is used. So, for receiving sensor data in your application and controlling actuators you only need to connect your notebook to the same switch.
- git clone the repository
- Install the requirements
- Install Eclipse eCAL™
- Run platoonsDetectionMain.py in project
- Adarsh Kuzhipathalil (Email : adarsh.kuzhipathalil@gmail.com, https://www.linkedin.com/in/adarsh-kuzhipathalil/)
- Reshma Vasan R (Email : reshmavasan14@gmail.com, https://www.linkedin.com/in/reshma-vasan/)
- Shubham Gupta (Email : st173207@stud.uni-stuttgart.de, https://www.linkedin.com/in/shubg1994/)