-
Notifications
You must be signed in to change notification settings - Fork 0
/
Assignment(ROS).txt
56 lines (40 loc) · 1.47 KB
/
Assignment(ROS).txt
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
Autonomous drone in PX4 Gazebo simulation
Control - own controller without using (/mavros/setpoint_position/*)
-> not sending topics /mavros/setpoint_position/local for control
-> without falling
px4 -> controller
user make ->p-pi configuration
Localization - SLAM algorithms
-> 3D/2D
-> SLAM
-> Map Matching
Path Planning (collision Avoidance Path)
- 3D/2D collision avoidance planner
rule
- ros nodes -> origin to destination waypoint and return to the origin.
- do not change starting position
- can use QGC for arming and taking off.
- laptime
- freference topic (the origin, goal points) -> topic : /scout/ground_truth/state_raw
- Tmux/Tmuxp
submit
- video
- code
- ppt
==================================================================================
darpa_simaultion code
~/catkin_ws/src
rosdep install --from-paths . --ignore-src –r –y
./darpa_sim/install_darp_sim_dependencies.sh
cd ~/catkin_ws && catkin_make_isolated
source devel_isolated/setup.bash
<example launch>
cd ~/catkin_ws/src/darpa_sim && roslaunch ee478_submit_example.launch
roslaunch mavros px4.launch fcu_url:="udp://:[email protected]:14557"
darpa_sim/simulation_drone/launch/ee478_darpa.launch
==================================================================================
hdl_graph_slam command
rosparam set use_sim_time true
roslaunch hdl_graph_slam hdl_graph_slam_400.launch
roscd hdl_graph_slam/rviz
rviz -d hdl_graph_slam.rviz