Commit Graph

36 Commits

Author SHA1 Message Date
Matteo Cypriani 03b4105f13 [ARDrone] Update Makefiles
Fix the existing Makefiles for the drone cross-compilation.
Add libowlps-resultreader/Makefile_drone.
2012-01-31 15:11:54 +01:00
Matteo Cypriani eb403319b0 [ARDrone] Use libowlps-resultreader 2011-12-01 17:53:37 +01:00
Matteo Cypriani db5d2cd686 [ARDrone] Makefile*: allow to enable -g easily 2011-12-01 17:34:42 +01:00
Matteo Cypriani 7b7766ab5b Merge branch dev (v1.1.8) into dev-drone
Use new constants', types' and functions' names.

Conflicts:
	owlps-client/owlps-client.c
2011-12-01 17:34:13 +01:00
Matteo Cypriani b62987efb0 Merge branch 'dev' into dev-drone
Update string2data() to the new CSV format (and clean it a bit).
2011-08-18 13:26:40 +02:00
Matteo Cypriani 7ce171b2ef [ARDrone] Use ++var instead of var++ if possible 2011-08-18 11:51:00 +02:00
Matteo Cypriani b2b24ed551 Add emacs mode command to each Makefile_drone 2011-08-18 11:01:13 +02:00
Matteo Cypriani 5284120632 [ARDrone] A bit of beautifying/cleaning
Long lines, trailing white spaces, unused variables, etc.
I left most of the commented code, but it certainly should be deleted
someday.
2011-08-18 10:51:50 +02:00
Matteo Cypriani c079ee14ca [ARDrone] Fix parsing of option -l 2011-08-18 10:43:38 +02:00
Matteo Cypriani fe8846cca9 [ARDrone] Reorganise .h, clean includes 2011-08-18 10:00:45 +02:00
Matteo Cypriani 2c91f5b976 [ARDrone] Fix static compilation, synchro Makefiles 2011-08-18 09:57:07 +02:00
Matteo Cypriani dc3ba41222 [ARDrone] Create oc.h
Create oc.h from oc.c, include it in owlps-drone.h instead of directly
oc.c.
Compile oc.o separately.
2011-08-18 09:54:50 +02:00
Florian Taillard e57e4cfc8d Merge branch dev (v1.1.6) into dev-drone
Update Makefiles.
Use -D DEBUG instead of #defines.
Improve getopt code for the -l option.
2011-08-03 09:47:10 +02:00
Florian Taillard 5126894634 [ARDrone] Add support for multi-point of consigne 2011-06-21 11:59:18 +02:00
Florian Taillard 82e65d375d [ARDrone] Add support firmware 1.6.6
The binary is available in owlps-data (dwc_otg.ko and libioctl.so)
2011-06-21 11:59:18 +02:00
Florian Taillard f14ae6e351 [ARDrone] Add modified script drone in branch 2011-06-21 11:59:18 +02:00
Florian Taillard 4ac4216ce0 [ARDrone] Fix bug command
Change measure angle to measure cap. Add flag 1 on command AT*PCMD.
2011-06-21 11:59:18 +02:00
Florian Taillard d6598c52a1 [OC] Add cap in struct point 2011-06-21 11:59:18 +02:00
Florian Taillard ad284d0b56 [ARDrone] Change format list consigne
Change destination array to linked list.
Fix thread priority witch semaphore.
2011-06-21 11:59:18 +02:00
Florian Taillard 3ba38df483 [ARDrone] Add fly log file
Save date, time, latitude, longitude, speed_pitch and angle in file
vol.log for debugging.
2011-06-21 11:59:18 +02:00
Florian Taillard 10e38bfc0b [OC] Add time and date in struct 2011-06-21 11:59:18 +02:00
Florian Taillard 2bbe114c4b Merge branch dev (v1.1.5) into dev-drone
Read the error from the positioning server.
2011-06-21 11:58:19 +02:00
Florian Taillard c3da81bb77 [ARDrone] Add control for speed of pitch
The pitch speed is compute witch total distance and real-time distance.
2011-06-21 11:30:38 +02:00
Florian Taillard 9380678782 [ARDrone] Fix rotation direction
Fix sign of angle value.
Add landing by interrupt SIGINT.
Add check_destination() for control arrival.
2011-06-21 11:30:38 +02:00
Florian Taillard 6023295880 [ARDrone] Add algorythm for moving
Add calcul for drone command, and command function.
Fix compilation warning.
2011-06-21 11:30:38 +02:00
François Spies e093dcd7e3 [OC] Add library OpenCoordinate
Conversion latitude/longitude GPS to relative x and y.
2011-06-21 11:29:16 +02:00
Florian Taillard c18209545c [ARDrone] Fix compilation warning
Add pthread_exit(NULL_value).
Delete variable inused and labview socket.
2011-05-06 10:51:22 +02:00
Florian Taillard 46292cfe8c [ARDrone] Fix GPS orientation
Add condition South and East for négative latitude/longitude.
2011-05-06 10:46:44 +02:00
Florian Taillard 3b2823fef9 [ARDrone] Add TCP Socket for owlps-sig
Communication witch Google Maps API, for Real-Time tracking.
Port set to 8080.
SIG -> Geo Information System.
2011-05-06 10:39:49 +02:00
Florian Taillard 92e08673ca [Client] Add Makefile for ARDrone 2011-05-06 10:33:37 +02:00
Florian Taillard e45c199130 Merge branch 'dev' into dev-drone
- Fix send calibration message.
- Update makefile to add version.
2011-05-05 16:23:06 +02:00
Florian Taillard 9f77c6c91b [ARDrone] Update owlps-drone to multi-algo
Create a array for receive multi-algo.
Move all prototypes to .h.
Add error message and ignore corrupted trame.
Rename variables i->count_algo , y->count_print.
2011-04-06 15:30:19 +02:00
Florian Taillard 9eb3e02b2c [ARDrone] Update owlps-drone to new format
Receive and processing a new format of message string.
Add owlps-drone.h for prototype.
2011-04-06 12:09:06 +02:00
Florian Taillard 207e815192 [ARDrone] Fix compilation
Use /usr/include/libiw.h and wireless.h to cross-compile for ARM.
Update variable names from libowlps and owlps.h (prefix owl_).
Move #includes from .h to .c.
Update path of library in Makefile.
2011-04-06 12:08:11 +02:00
Florian Taillard 290fcfa49b Add Makefiles for AR.Drone 2011-04-05 12:09:30 +02:00
Florian Taillard 12b52d9365 Add owlps-ardrone
Owlps-ardrone is a client owlps modified for embedded system Ar.drone.
The program send a request of positioning to the network and receive
estimate position. In the future, the program control a direction of
the Ar.Drone to target.
2011-04-05 12:09:30 +02:00