/beetle

Code repository for Beetle the robot.

Primary LanguageC++

Giới thiệu

Đây là trang mã nguồn phần mềm cho xe tự hành Beetle.

Thông tin tra cứu

  • Mô hình mô phỏng của xe và nhiễu cảm biến nằm trong tập tin beetle_description/urdf/beetle.urdf

  • Tất cả thông số cài đặt của hệ nằm trong tập tin beetle_navigation2/config/navigation_params.yaml

  • Cây hành vi dạng xml được lưu trong beetle_navigation2/behavior_trees/navigate_to_pose_w_replanning_and_recovery.xml

Các gói phần mềm

  • ackermann_drive_controller - mã nguồn bộ điều khiển động học cho xe kiểu Ackermann

  • beetle_description - chứa mô hình mô phỏng xe

  • beetle_gazebo - mô phỏng và bộ điều khiển động học

  • beetle_navigation2 - hệ thống phần mềm xe và thông số

  • beetle_evaluation - tự động hóa việc chạy và ghi chép thí nghiệm

Video mô phỏng

https://www.youtube.com/watch?v=4-hwlQGGhbk

Kết quả thí nghiệm

i

di

φi

Δθi

Lần 1

Lần 2

Lần 3

Δti

εdi

εθi

Δti

εdi

εθi

Δti

εdi

εθi

1

2,5m

53s

0.43m

6s

0.47m

8s

0.3m

2

2,5m

45°

34s

0.42m

9s

0.47m

8s

0.46m

3

2,5m

90°

26s

0.44m

15s

0.12m

13s

0.19m

4

2,5m

135°

18s

0.47m

17s

0.43m

18s

0.38m

10°

5

2,5m

180°

19s

0.53m

26s

0.45m

47s

0.41m

6

2,5m

225°

17s

0.31m

21s

0.43m

14s

0.58m

7

2,5m

270°

14s

0.15m

18s

0.57m

20s

0.92m

8

2,5m

315°

8s

0.66m

9s

0.47m

11s

0.34m

9

2,5m

300°

16s

0.53m

16s

0.63m

18s

0.79m

10

2,5m

300°

45°

21s

0.77m

16s

0.9m

14s

0.53m

11

2,5m

300°

90°

34s

0.67m

24s

0.82m

22s

0.5m

12

2,5m

300°

135°

15s

0.69m

17s

0.29m

15s

0.99m

13

2,5m

300°

180°

33s

0.8m

33s

0.29m

32s

0.51m

14

2,5m

300°

225°

11s

0.45m

16s

0.72m

17s

0.47m

15

2,5m

300°

270°

10s

0.33m

9s

0.79m

8s

1.09m

16

2,5m

300°

315°

24s

0.65m

22s

0.51m

16s

0.21m

17

2,5m

240°

19s

0.37m

17s

0.44m

19s

0.6m

18

2,5m

240°

45°

16s

0.28m

23s

0.25m

15s

0.27m

19

2,5m

240°

90°

18s

0.1m

19s

0.11m

24s

0.27m

20

2,5m

240°

135°

11s

0.13m

11s

0.24m

11s

0.2m

21

2,5m

240°

180°

31s

0.19m

30s

0.23m

28s

0.21m

22

2,5m

240°

225°

25s

0.2m

26s

0.16m

28s

0.1m

23

2,5m

240°

270°

25s

0.03m

29s

0.22m

31s

0.19m

24

2,5m

240°

315°

18s

0.41m

30s

0.47m

19s

0.89m

25

2,5m

180°

19s

0.66m

7s

0.22m

7s

0.22m

26

2,5m

180°

45°

27s

0.76m

10s

0.95m

12s

0.67m

27

2,5m

180°

90°

15s

0.22m

13s

0.42m

67s

1.62m

28

2,5m

180°

135°

20s

1.14m

14s

1.38m

15s

1.44m

29

2,5m

180°

180°

37s

1.47m

29s

1.56m

32s

0.99m

30

2,5m

180°

225°

18s

1.33m

20s

0.96m

29s

1.16m

31

2,5m

180°

270°

20s

1.13m

20s

1.22m

23s

0.87m

32

2,5m

180°

315°

12s

0.83m

23s

0.91m

20s

0.92m

33

5m

61s

0.1m

13s

0.37m

12s

0.28m

34

5m

45°

59s

0.58m

18s

0.88m

23s

0.83m

35

5m

90°

29s

0.34m

34s

0.51m

18s

0.73m

36

5m

135°

22s

0.91m

23s

0.31m

22s

0.76m

37

5m

180°

29s

0.36m

43s

0.55m

23s

0.81m

38

5m

225°

25s

0.14m

58s

0.83m

10°

21s

1.03m

39

5m

270°

22s

0.78m

21s

0.84m

20s

0.99m

40

5m

315°

18s

0.91m

21s

0.69m

23s

0.59m

41

5m

300°

21s

0.62m

36s

0.39m

20s

0.39m

42

5m

300°

45°

23s

0.57m

10°

23s

0.58m

23s

0.55m

43

5m

300°

90°

26s

0.44m

57s

0.52m

31s

0.73m

44

5m

300°

135°

40s

0.63m

35s

0.68m

25s

0.73m

45

5m

300°

180°

22s

0.87m

23s

0.45m

24s

0.81m

46

5m

300°

225°

20s

0.55m

20s

0.93m

14s

0.88m

47

5m

300°

270°

17s

0.67m

24s

0.94m

13s

1.16m

48

5m

300°

315°

30s

1.07m

44s

1.05m

20s

0.89m

49

5m

240°

31s

0.75m

34s

0.64m

32s

0.82m

50

5m

240°

45°

48s

0.7m

46s

0.88m

36s

0.61m

51

5m

240°

90°

35s

0.43m

16s

0.36m

18s

0.49m

52

5m

240°

135°

31s

0.84m

39s

0.65m

27s

0.66m

53

5m

240°

180°

23s

0.94m

23s

0.61m

25s

0.94m

54

5m

240°

225°

28s

0.72m

49s

0.64m

40s

0.98m

55

5m

240°

270°

31s

0.84m

30s

0.75m

36s

1.32m

56

5m

240°

315°

39s

1.26m

57s

1.29m

52s

1.09m

57

5m

180°

17s

1.27m

47s

1.48m

20s

1.56m

58

5m

180°

45°

22s

1.48m

26s

1.87m

36s

1.65m

59

5m

180°

90°

38s

1.37m

22s

1.57m

16s

1.62m

60

5m

180°

135°

40s

1.39m

32s

1.21m

33s

1.33m

61

5m

180°

180°

39s

1.3m

40s

1.55m

52s

1.38m

62

5m

180°

225°

33s

1.44m

55s

1.3m

33s

1.41m

63

5m

180°

270°

17s

1.28m

35s

1.09m

38s

1.1m

64

5m

180°

315°

14s

1.06m

14s

0.93m

30s

0.83m