295f2795d9
Minor README polish
Mani Monajjemi
2012-09-05 19:16:49 -07:00
de2834bf0c
Minor README modifications
Mani Monajjemi
2012-09-05 19:10:45 -07:00
27008cc5b5
Major documentation update. Sample camera caliberation file updated.
Mani Monajjemi
2012-09-05 18:43:04 -07:00
25ac4a9f8a
Automatic IMU caliberation can now be disabled using do_imu_caliberation rosparam and reset using imu_recalib service. The cmd_vel queue size resized to 1.
Mani Monajjemi
2012-09-05 17:22:59 -07:00
337555f43b
UINT64_C macro definition in case it is not defined by stdint.h. fixes
Mani Monajjemi
2012-08-29 17:15:13 -07:00
4e4da04e1a
Minor documentation update. Fixes#4
Mani Monajjemi
2012-08-28 18:36:08 -07:00
dddaeb7b1f
Minor edit. Fixes#6
Mani Monajjemi
2012-08-28 18:16:31 -07:00
18d80c97ee
Navdata & Video handling callbacks from SDK are now being protected by locks. Frequencies are now synchronized with actual data receive rate.
Mani Monajjemi
2012-08-27 18:21:41 -07:00
370cdc2bcb
Freq back to 30hz.
Mani Monajjemi
2012-08-26 20:57:04 -07:00
f3d23c8d4f
Manual caliberation added for IMU data. CRITICAL bug in navdata handling found. Not fixed yet.
Mani Monajjemi
2012-08-26 20:56:34 -07:00
997ab0acaa
Covariance values for Imu data moved to rosparam under ardrone/cov dictinary.
Mani Monajjemi
2012-08-26 12:55:23 -07:00
794121c07b
Navdata, video & TF update frequencies changed to 50hz, 1/fps and 10Hz. Sanity check added for Firmware number to detect awkward network problems.Some experimental (nonsense) covariance values for IMU data.
Mani Monajjemi
2012-08-24 16:46:12 -07:00
d0f58fea33
IMU frame removed, The base frame is now the IMU frame. The IMU message cov's are experimental.
Mani Monajjemi
2012-08-24 13:21:17 -07:00
a2b0b4c0f4
The root of robot frames tree can be changed now using root_frame param.
Mani Monajjemi
2012-08-21 15:27:22 -07:00
604d93b569
Sample camera caliberation files for both ardrone cameras added.
Mani Monajjemi
2012-08-21 10:54:01 -07:00
c25403e4f2
The driver now provides the ROS standard way to get/set both ardrone's camera parameters.
Mani Monajjemi
2012-08-20 17:12:22 -07:00
277526a567
New topic imu of standard type sensor_msgs::Imu
Mani Monajjemi
2012-08-17 18:13:00 -07:00
71bc9d0279TF support added to the driver for front_cam/bottom_cam/imu frames. The rotations are accurate however the translations are rough.
Mani Monajjemi
2012-08-17 17:05:41 -07:00
5c6cc2fedb
frame_id added to navdata
autolab
2012-08-16 18:51:45 -07:00
2b7d488e6cdrone_frame_id is now can be set as a param. This param is used in image messages header. A bug in 5s wait time fixed.
autolab
2012-08-16 13:56:15 -07:00
c3d263dfae
The ROS loop will not execute any commands for the first 5 seconds anymore to give ARDroneSDK some time to initialize completeley.
autolab
2012-08-15 11:37:32 -07:00
8da82d5780
Minor edit in README file to correct unit
autolab
2012-08-14 14:26:04 -07:00
91918819b9
Some information about the Drone is now being printed to the screen after init phase.
Mani Monajjemi
2012-08-13 18:00:10 -07:00
df465580d6
Fixed missing timestamp in message headers (Navdata & Video). rxplot now should work fine with Navdata.
Mani Monajjemi
2012-08-08 17:19:41 -07:00
909ee16d96
Fixed the remaining part of the number of subscribers check for image topics.
Mani Monajjemi
2012-08-07 10:49:37 -07:00
ef81277061
Fixed critical bug in subscribers check in publish video.
Mani Monajjemi
2012-08-03 15:37:41 -07:00
10bea4190f
Todo updated
Mani Monajjemi
2012-08-01 16:07:17 -07:00
0a3a9086ec
Minor edit in README
Mani Monajjemi
2012-08-01 16:03:59 -07:00
3ef38ccd60
Minor edits in README
Mani Monajjemi
2012-08-01 16:02:56 -07:00
d9cc2a22a6
Renaming package name
Mani Monajjemi
2012-07-05 10:26:53 -07:00
f2d0a1b0d5
1) control_state added to navdata message 2) Drone 1 tested w/ the driver.
Mani Monajjemi
2012-07-05 10:05:38 -07:00
bf71f192a9
Final touches before release.
SDK2
Mani Monajjemi
2012-07-01 20:21:47 -07:00
4859f35a9f
Default tag detection set to optimal config I found.
Mani Monajjemi
2012-07-01 18:58:55 -07:00
6d1f0e1c19
Video quality problem fixed using high bitrate setting. All settings are now being read from rosparam. All old settings code removed.
Mani Monajjemi
2012-07-01 17:34:55 -07:00
417cdc1a41
This is an experimental state where bitrate ctrl mode is activated.
Mani Monajjemi
2012-07-01 14:27:03 -07:00
47eaa171f2
minor tweaks
Mani Monajjemi
2012-06-30 19:24:37 -07:00
40e34df29e
Some minor tweak for furthur performance increase.
Mani Monajjemi
2012-06-30 19:21:21 -07:00
735b4e8ff6
This is a major change. 1) SDK main function reverted to default 2) Now using SDK blocking main function 3) ROS update now executes in its own thread 4) Signal handling added for proper shutdown 5) Some bug fixes
Mani Monajjemi
2012-06-30 16:34:54 -07:00
4e0e594fef
The ardrone 1 movement command is working
Mani Monajjemi
2012-06-29 18:59:28 -07:00
bb4f21552f
minor changes
Mani Monajjemi
2012-06-29 16:49:09 -07:00
7e5d250598
minor changes
Mani Monajjemi
2012-06-29 16:24:06 -07:00
5a83dc2bcd
semi-stable with all paramaters copied from iPhone app source
Mani Monajjemi
2012-06-29 16:16:56 -07:00
ea2a500912
this version is semi stable
Mani Monajjemi
2012-06-29 10:54:22 -07:00
c5d9e479db
Minor changes to command sending thread.
Mani Monajjemi
2012-06-28 20:22:14 -07:00
0a62fdf73b
Bug fixed in tag detection orientation msg type.
Mani Monajjemi
2012-06-28 17:08:15 -07:00
073b7f63c1
Tag detection ported to SDK2 values. Tag detection tested and working. The oriented roundel and new v2 2D tags are default. The orientation is buggy.
Mani Monajjemi
2012-06-28 17:01:53 -07:00
40d9f7c262
Video almost tested and works well both on Drone1 & Drone2. Teleop not working.
Mani Monajjemi
2012-06-28 16:27:37 -07:00
43a1f8c64b
Video modes ported to be compatible with both Drone 1 & 2. Some old codes removed.
Mani Monajjemi
2012-06-28 16:15:35 -07:00
7a7ef11451
The first working video, still nasty
Mani Monajjemi
2012-06-28 15:10:39 -07:00
33a2ed8f64
The port for new video pipeline completed. The code compile and links. Just navdata works. Video untested.
Mani Monajjemi
2012-06-28 11:36:02 -07:00
1133c4b24a
Porting the old video pipeline to the new pipeline in SDK video_stage.c based on Navigation example. Incomplete.
Mani Monajjemi
2012-06-28 11:20:08 -07:00
b406a1eb8c
before porting video_stage.c from new examples
Mani Monajjemi
2012-06-28 09:31:27 -07:00
7bcaec7f9f
Patch for forcing ARDrone SDK 2.0 to build vlib and sdk while not in app mode. This patch is then being used to create a Makefile to build SDK 2.0 which replaces the old build_sdk.sh
Mani Monajjemi
2012-06-26 16:29:55 -07:00
c89514bfeb
SDK compile flags set to Linux. Initial minor changes to comply with API changes. Compiles well, linking error.
Mani Monajjemi
2012-06-26 12:59:33 -07:00
1c0f10d45e
Replacing SDK1.8 with SDK2.0
Mani Monajjemi
2012-06-26 12:19:39 -07:00