Skip to content

A Traffic Management System with Collision Detection and Junction Monitoring

Notifications You must be signed in to change notification settings

Madhav2133/tcas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Traffic Management System

Task-1:

To implement a node at the junctions/marked regions in a traffic system that monitors them and defines the movements of the robots in the environment.

Video

To use:

Firstly, create your ros workspace and clone the package into it's src/ directory

git clone https://github.com/ReyeTech/TrafficManagementSystem.git

Now use colcon build and build both tcas and nav2 packages.

colcon build --packages-select tcas

Let's run the junction monitor node:

First source the workspace, if you haven't:

source ~/<your_workspace_dir>/install/setup.bash

Now run the launch file to start the monitoring node:

ros2 launch tcas tcas.launch.py
ros2 launch tcas lane.launch.py

Note:

If you would like to define the parameters of the junction, go to the config/junction_details.yamland config/robot_details.yaml and give the coordinates of the marked regions and the no of robots deployed along with their namespaces.

PS: Moved from private to public for share access

About

A Traffic Management System with Collision Detection and Junction Monitoring

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published