Mani Monajjemi
d9cc2a22a6
Renaming package name
2012-07-05 10:26:53 -07:00
Mani Monajjemi
f2d0a1b0d5
1) control_state added to navdata message 2) Drone 1 tested w/ the driver.
2012-07-05 10:05:38 -07:00
Mani Monajjemi
bf71f192a9
Final touches before release.
2012-07-01 20:21:47 -07:00
Mani Monajjemi
4859f35a9f
Default tag detection set to optimal config I found.
2012-07-01 18:58:55 -07:00
Mani Monajjemi
6d1f0e1c19
Video quality problem fixed using high bitrate setting. All settings are now being read from rosparam. All old settings code removed.
2012-07-01 17:34:55 -07:00
Mani Monajjemi
417cdc1a41
This is an experimental state where bitrate ctrl mode is activated.
2012-07-01 14:27:03 -07:00
Mani Monajjemi
47eaa171f2
minor tweaks
2012-06-30 19:24:37 -07:00
Mani Monajjemi
40e34df29e
Some minor tweak for furthur performance increase.
2012-06-30 19:21:21 -07:00
Mani Monajjemi
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
2012-06-30 16:34:54 -07:00
Mani Monajjemi
4e0e594fef
The ardrone 1 movement command is working
2012-06-29 18:59:28 -07:00
Mani Monajjemi
bb4f21552f
minor changes
2012-06-29 16:49:09 -07:00
Mani Monajjemi
7e5d250598
minor changes
2012-06-29 16:24:06 -07:00
Mani Monajjemi
5a83dc2bcd
semi-stable with all paramaters copied from iPhone app source
2012-06-29 16:16:56 -07:00
Mani Monajjemi
ea2a500912
this version is semi stable
2012-06-29 10:54:22 -07:00
Mani Monajjemi
c5d9e479db
Minor changes to command sending thread.
2012-06-28 20:22:14 -07:00
Mani Monajjemi
0a62fdf73b
Bug fixed in tag detection orientation msg type.
2012-06-28 17:08:15 -07:00
Mani Monajjemi
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.
2012-06-28 17:01:53 -07:00
Mani Monajjemi
40d9f7c262
Video almost tested and works well both on Drone1 & Drone2. Teleop not working.
2012-06-28 16:27:37 -07:00
Mani Monajjemi
43a1f8c64b
Video modes ported to be compatible with both Drone 1 & 2. Some old codes removed.
2012-06-28 16:15:35 -07:00
Mani Monajjemi
7a7ef11451
The first working video, still nasty
2012-06-28 15:10:39 -07:00
Mani Monajjemi
33a2ed8f64
The port for new video pipeline completed. The code compile and links. Just navdata works. Video untested.
2012-06-28 11:36:02 -07:00
Mani Monajjemi
1133c4b24a
Porting the old video pipeline to the new pipeline in SDK video_stage.c based on Navigation example. Incomplete.
2012-06-28 11:20:08 -07:00
Mani Monajjemi
b406a1eb8c
before porting video_stage.c from new examples
2012-06-28 09:31:27 -07:00
Mani Monajjemi
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
2012-06-26 16:29:55 -07:00
Mani Monajjemi
c89514bfeb
SDK compile flags set to Linux. Initial minor changes to comply with API changes. Compiles well, linking error.
2012-06-26 12:59:33 -07:00
Mani Monajjemi
1c0f10d45e
Replacing SDK1.8 with SDK2.0
2012-06-26 12:19:39 -07:00
Mani Monajjemi
119899bf0a
Merge branch 'master' of https://github.com/AutonomyLab/ardrone_brown_mod
SDK1.8
2012-06-26 11:41:50 -07:00
Mani Monajjemi
37b6111fcc
Minor text edits.
2012-06-05 14:46:58 -07:00
Mani Monajjemi
adbe5eee8d
Adding new services for tag detection. incomplete.
2012-05-24 12:09:21 -07:00
Mani Monajjemi
7d48045b05
Changed oriantaion type from int to float.
2012-05-24 11:51:57 -07:00
Mani Monajjemi
a83644d107
Some fixes for tag detection.
2012-05-22 15:42:16 -07:00
Mani Monajjemi
ca0c31e65f
Modified Navdata to include tag detection. Tag detection data is pre-configured to detect 2D yellow/orange tags on horizontal camera and Rounderl tags on Vertical camera. TODO: Scaling, Services to change configurations
2012-05-22 12:06:29 -07:00
Mani Monajjemi
2f974e5049
The tag detection works in some conditions, still needs more testing.
2012-05-18 18:56:57 -07:00
Mani Monajjemi
57d191c79a
Developing tag detection feature, not complete, not tested.
2012-05-18 17:17:00 -07:00
Mani Monajjemi
594b301310
Support for all camera modes have been added and tested.
2012-05-17 19:17:38 -07:00
Mani Monajjemi
f53e24c716
Added two new extended topics for front/bottom cameras. the image_raw topic is still the same as before, however the two new extended topics are publishing the cropped version of image_raw seperately for each camera based on cam_state. This feature is incomplete and not well tested.
2012-05-16 19:20:14 -07:00
Mani Monajjemi
04cff7e5a9
Made the navdata_demo and cam_state global variables.
2012-05-16 18:32:18 -07:00
Mani Monajjemi
2b9a5c724e
Acceleration data is now being published to navdata as well.
2012-05-16 17:53:01 -07:00
Mani Monajjemi
d7024df907
Setting navdata_demo to off by default so all the data is being sent by Drone.
2012-05-16 16:22:49 -07:00
Mani Monajjemi
be2f3065d1
Added new ROS service to directly set the camera channel.
2012-05-16 16:20:54 -07:00
Mani Monajjemi
20cc090b7b
Make default camera and navdata states consistent during init.
2012-05-16 15:23:13 -07:00
autolab
10a829add1
Added remove lib directory and re-create it again to build_sdk to do a clean clean build
2012-05-16 15:01:09 -07:00
autolab
c56431927f
fixed small bug in prev commit.
2012-05-16 14:59:37 -07:00
autolab
ecd67f2229
Add mkdir lib to build_sdk.sh
2012-05-16 14:58:26 -07:00
Mani Monajjemi
318a3f5b85
Minor modification in .gitignore
2012-05-16 14:32:27 -07:00
Mani Monajjemi
52d8bc10f2
Fix the invalid argument exit of the main SDK to make the driver compatible with roslaunch.
2012-05-15 15:30:41 -07:00
Mani Monajjemi
5be5536b8e
My first phase of changes to:
...
1) Solved CMakeList.txt problem with SDL library
2) Commented out the line of the code that was nagging about unknown tagdata
3) Added the service for turning navdata_demo on/off
4) Sending critical configuration some time after init.
2012-05-15 15:27:16 -07:00
Mani Monajjemi
b87a243b5d
Merge branch 'master' of github.com:AutonomyLab/ardrone_brown_mod
2012-05-15 15:18:26 -07:00
Mani Monajjemi
0df6bf4ba6
initial commit
2012-05-15 15:17:54 -07:00
Mani Monajjemi
74084a5bb3
Original ardrone_brown from: http://brown-ros-pkg.googlecode.com/svn/trunk/experimental/ardrone_brown [revision 2797]
2012-05-15 15:12:43 -07:00