-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
71 lines (48 loc) · 1.58 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# 2d-truck-simulator
Simple overview of use/purpose.
This simulator was designed with the purpose to develop and run tragectory planning
algorithms for vehicles, specifically trucks with trailers. It feature connectors
(bindings) to ROS2 (Humble) as well as visualization that can be turned off.
## Description
An in-depth paragraph about your project and overview of use.
The simulator was created with the goal of developing and running tragectory planning
algorithms. It features basic sensor and controls that would be required for these
topics.
## Getting Started
### Dependencies
* Python3.12
* Pip
* Python virtual enviroment
* ROS2 Humble
For Ubuntu24.04 the following package is also required: libxcb-xinerama0
The python dependacies can be installed with:
```
sudo apt install python3-pip python3.12-venv
```
For ROS Humble follow the official instalation (optional). https://docs.ros.org/en/humble/index.html
### Installing
The following python packages are required:
```
python3 -m venv env
source env/bin/activate
pip3 install -r requirements.txt
```
* How/where to download your program
* Any modifications needed to be made to files/folders
### Executing program
```
./src/Main --graphical --ros
```
## Help
Any advise for common problems or issues.
```
command to run if program contains helper info
```
## Authors
Contributors names and contact info
Paraskevas Karachatzis
## License
This project is licensed under the GPL2 License - see the LICENSE.md file for details
## Acknowledgments
Inspiration, code snippets, etc.
* turtlesim (https://github.com/ros/ros_tutorials)