-
Notifications
You must be signed in to change notification settings - Fork 2
/
README.md~
66 lines (47 loc) · 1.54 KB
/
README.md~
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
QuadcopterMapping
Mapping large objects using multiple autonomous ARDrones.
Notes:
To kill ghost ros nodes and processes:
rosnode list: to get a list of all running nodes
rosnode kill [nameOfNode]
rosnode cleanup: if kill didn't kill it
void ardrone_at_set_progress_cmd( int32_t enable, float32_t phi, float32_t theta, float32_t gaz, float32_t yaw )
keep values between -1.0 and 1.0
-To kill ghost ros nodes and processes:
-rosnode list: to get a list of all running nodes
-rosnode kill [nameOfNode]
-rosnode cleanup: if kill didn't kill it
Architecture:
-quadcopterVision
-main.cpp
-Subscribes to image stream and tracks points
-quadcopterLocalization
-quadcopterCode
Run driver:
-rosrun ardrone_autonomy ardrone_driver
Webcam info:
roscd gscam
cd bin
export GSCAM_CONFIG="v4l2src device=/dev/video0 ! video/x-raw-rgb,framerate=30/1 ! ffmpegcolorspace"
rosrun gscam gscam
Publishes to gscam/image_raw
Search for device in /dev/video* (should be 0)
Quadcopter Image Stream:
/ardrone/image_raw
Rectify images by using:
ROS_NAMESPACE=ardrone/front rosrun image_proc image_proc
Check rectified:
rosrun image_view image_view image:=ardrone/front/image_rect_color
Running Tag Identification:
roslaunch ar_track_alvar ardrone_indiv_no_kinect.launch
Resolving issues with Eigen
Added macros to Markers.h in ar_track_alvar
Log
==================
-2/17/13
-- Figured out rectifying images
-- Researched using tf
-- Looked at kalman filter package
-2/18/13
-- Debugging ar_track_alvar issues
-- Asked Tower for webcam