Mani Monajjemi
23c29727fd
Added required rosdoc configurations to exclud from documentation
2012-10-30 15:38:25 -07:00
Mani Monajjemi
fec6fc0723
Minor Readme update to fix #16 and address #15
2012-10-17 16:25:16 -07:00
Mani Monajjemi
acc441ec98
Merge pull request #14 from tomh05/bugfix-timestamp
...
Ensure timestamps are consistent for camera image and info. Fixes #13
2012-10-11 17:08:40 -07:00
Tom Howe
9efbd40019
ardrone_driver.cpp: ensure timestamps are consistent
...
Calling ros::Time::now() doesn't guarantee timestamps are matched as
ros::Time::now() can change between calls. This fix sets the timestamps to be
equal, to ensure consistency.
This addresses issue #13 .
2012-10-11 15:16:01 +01:00
Mani Monajjemi
60f858e36f
Mutex added for twist commands.
2012-09-13 17:23:34 -07:00
Mani Monajjemi
295f2795d9
Minor README polish
2012-09-05 19:16:49 -07:00
Mani Monajjemi
de2834bf0c
Minor README modifications
2012-09-05 19:10:45 -07:00
Mani Monajjemi
27008cc5b5
Major documentation update. Sample camera caliberation file updated.
2012-09-05 18:43:04 -07:00
Mani Monajjemi
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.
2012-09-05 17:22:59 -07:00
Mani Monajjemi
337555f43b
UINT64_C macro definition in case it is not defined by stdint.h. fixes
2012-08-29 17:15:13 -07:00
Mani Monajjemi
4e4da04e1a
Minor documentation update. Fixes #4
2012-08-28 18:36:08 -07:00
Mani Monajjemi
dddaeb7b1f
Minor edit. Fixes #6
2012-08-28 18:16:31 -07:00
Mani Monajjemi
18d80c97ee
Navdata & Video handling callbacks from SDK are now being protected by
...
locks. Frequencies are now synchronized with actual data receive rate.
2012-08-27 18:21:41 -07:00
Mani Monajjemi
370cdc2bcb
Freq back to 30hz.
2012-08-26 20:57:04 -07:00
Mani Monajjemi
f3d23c8d4f
Manual caliberation added for IMU data. CRITICAL bug in navdata handling
...
found. Not fixed yet.
2012-08-26 20:56:34 -07:00
Mani Monajjemi
997ab0acaa
Covariance values for Imu data moved to rosparam under ardrone/cov
...
dictinary.
2012-08-26 12:55:23 -07:00
Mani Monajjemi
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.
2012-08-24 16:46:12 -07:00
Mani Monajjemi
d0f58fea33
IMU frame removed, The base frame is now the IMU frame. The IMU message
...
cov's are experimental.
2012-08-24 13:21:17 -07:00
Mani Monajjemi
a2b0b4c0f4
The root of robot frames tree can be changed now using root_frame
...
param.
2012-08-21 15:27:22 -07:00
Mani Monajjemi
604d93b569
Sample camera caliberation files for both ardrone cameras added.
2012-08-21 10:54:01 -07:00
Mani Monajjemi
c25403e4f2
The driver now provides the ROS standard way to get/set both ardrone's
...
camera parameters.
2012-08-20 17:12:22 -07:00
Mani Monajjemi
6059cacd3a
Frames for frontcam and downcam are now consistent with ROS rep 103.
...
http://www.ros.org/reps/rep-0103.html
It does make sense with
http://www.ros.org/doc/api/sensor_msgs/html/msg/CameraInfo.html
information, if you define moving to the right as the camera moves right
and the object inside move to left. [Needs verification].
The notation here: http://www.ros.org/wiki/camera_pose_toolkits
is consistent with what I've done so far.
2012-08-20 14:28:17 -07:00
Mani Monajjemi
974a7115d8
naming changed for tf. IMU data are now converted using fixed-axis
...
rotations.
2012-08-20 12:46:44 -07:00
Mani Monajjemi
1797e84c1f
Revised tf transformations.
2012-08-17 23:32:04 -07:00
Mani Monajjemi
277526a567
New topic imu of standard type sensor_msgs::Imu
2012-08-17 18:13:00 -07:00
Mani Monajjemi
71bc9d0279
TF support added to the driver for front_cam/bottom_cam/imu frames.
...
The rotations are accurate however the translations are rough.
2012-08-17 17:05:41 -07:00
autolab
5c6cc2fedb
frame_id added to navdata
2012-08-16 18:51:45 -07:00
autolab
2b7d488e6c
drone_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.
2012-08-16 13:56:15 -07:00
autolab
c3d263dfae
The ROS loop will not execute any commands for the first 5 seconds anymore to give ARDroneSDK some time to initialize completeley.
2012-08-15 11:37:32 -07:00
autolab
8da82d5780
Minor edit in README file to correct unit
2012-08-14 14:26:04 -07:00
Mani Monajjemi
91918819b9
Some information about the Drone is now being printed to the screen
...
after init phase.
2012-08-13 18:00:10 -07:00
Mani Monajjemi
df465580d6
Fixed missing timestamp in message headers (Navdata & Video). rxplot
...
now should work fine with Navdata.
2012-08-08 17:19:41 -07:00
Mani Monajjemi
909ee16d96
Fixed the remaining part of the number of subscribers check for image
...
topics.
2012-08-07 10:49:37 -07:00
Mani Monajjemi
ef81277061
Fixed critical bug in subscribers check in publish video.
2012-08-03 15:37:41 -07:00
Mani Monajjemi
10bea4190f
Todo updated
2012-08-01 16:07:17 -07:00
Mani Monajjemi
0a3a9086ec
Minor edit in README
2012-08-01 16:03:59 -07:00
Mani Monajjemi
3ef38ccd60
Minor edits in README
2012-08-01 16:02:56 -07:00
Mani Monajjemi
3f19a8d04a
Readme updated for enhanced Navdata message.
2012-08-01 15:59:44 -07:00
Mani Monajjemi
e7233dcfce
Merging Navdata2 to Navdata. Now Navdata msg contains Magnetometer, Pressure, Temperature and Wind sensory information.
2012-08-01 15:45:28 -07:00
Mani Monajjemi
d0f3502d94
Merge pull request #2 from younata/master
...
[Still Experimental] Added magnetometer, pressure, temperature, and wind speed information to new message navdata2.
2012-08-01 12:13:08 -07:00
Brindle
cb746ed9f6
Merge branch 'master' of git://github.com/AutonomyLab/ardrone_autonomy
2012-07-31 22:44:21 -07:00
Brindle
b1841cdd91
Fixed publishing of navdata2.
2012-07-31 22:39:35 -07:00
Brindle
019f1b7411
Merge branch 'master' of github.com:younata/ardrone_autonomy
...
Conflicts:
src/ardrone_driver.cpp
2012-07-31 21:37:02 -07:00
Brindle
2f91026bbc
foo
2012-07-31 21:35:48 -07:00
Mani Monajjemi
eaee5ab16d
README updated to reflect ROS fuerte compatibility.
2012-07-31 15:41:45 -07:00
Rachel Brindle
c34f24f785
Should publish navdata2 correctly if ARDRONE2
2012-07-31 14:48:35 -07:00
Mani Monajjemi
68f7c8cd20
Sanity check for the led animation service
2012-07-27 15:37:39 -07:00
Mani Monajjemi
e278393948
minor edits in readme
2012-07-27 15:33:38 -07:00
Mani Monajjemi
375df03b1c
Updating documentation for the setledanimation service.
2012-07-27 15:31:23 -07:00
Mani Monajjemi
7f6d4746d9
Support for AR-Drone LED animation as a service added. Not tested.
2012-07-27 14:31:08 -07:00