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