File tree Expand file tree Collapse file tree 4 files changed +35
-4
lines changed
Expand file tree Collapse file tree 4 files changed +35
-4
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,10 @@ install(
3030 DIRECTORY resource
3131 DESTINATION share/${PROJECT_NAME} )
3232
33+ install (
34+ DIRECTORY launch
35+ DESTINATION share/${PROJECT_NAME} )
36+
3337install (PROGRAMS
3438 scripts/walls_sensor.py
3539 DESTINATION lib/${PROJECT_NAME} )
Original file line number Diff line number Diff line change @@ -50,6 +50,6 @@ This means that a large minimum distance and a small time will result in a highe
5050<!-- The leaderboard below is automatically generated. Do not edit manually. -->
5151| Rank | Name | Minimum distance from walls (m) | Best time (s) | GitHub | Video Link |
5252| ------| ------| ------------------| ----------------| ---------| ----------|
53- | 1 | Cosmo | 2.0 | 177.2 | [ repo] ( https://github.com/byu-magicc/onboarding_project ) | [ video] ( https://youtube.com ) |
53+ | 1 | Cosmo | 2.5 | 44.5 | [ repo] ( https://github.com/byu-magicc/onboarding_project ) | [ video] ( https://youtu.be/GJZMzQYB5zI ) |
5454
5555<!-- LEADERBOARD:END -->
Original file line number Diff line number Diff line change 88 },
99 {
1010 "name" : " Cosmo" ,
11- "minimum_dist_meters" : 0.01 ,
12- "time_s" : 64.3 ,
11+ "minimum_dist_meters" : 2.5 ,
12+ "time_s" : 44.5 ,
1313 "github" : " https://github.com/byu-magicc/onboarding_project" ,
14- "video" : " https://youtube.com "
14+ "video" : " https://youtu.be/GJZMzQYB5zI "
1515 }
1616]
Original file line number Diff line number Diff line change 1+ import os
2+ import sys
3+ from launch import LaunchDescription
4+ from launch .actions import DeclareLaunchArgument
5+ from launch .substitutions import LaunchConfiguration
6+ from launch_ros .actions import Node
7+
8+ def generate_launch_description ():
9+
10+ walls_sensor_node = Node (
11+ package = 'onboarding_project' ,
12+ executable = 'walls_sensor.py' ,
13+ name = 'walls_sensor' ,
14+ output = 'screen' ,
15+ )
16+ walls_publisher_node = Node (
17+ package = 'onboarding_project' ,
18+ executable = 'rviz_hallway_publisher' ,
19+ name = 'rviz_hallway_publisher' ,
20+ output = 'screen' ,
21+ )
22+
23+ return LaunchDescription ([
24+ walls_sensor_node ,
25+ walls_publisher_node ,
26+ ])
27+
You can’t perform that action at this time.
0 commit comments