Difference between revisions of "User:GPH/Mission"
< User:GPH
Jump to navigation
Jump to search
(6 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
# Get [[Installation|clean sources of paparazzi]]. | # Get [[Installation|clean sources of paparazzi]]. | ||
# Install ocaml-native-compilers. | # Install ocaml-native-compilers. | ||
# Get a working [http://www.recherche.enac.fr/~gph/facile-2.0.tar.bz2 FaCiLe library]. | # Get a working [http://www.recherche.enac.fr/~gph/planning/facile-2.0.tar.bz2 FaCiLe library]. | ||
# Patch the airborne navigation code with [http://www.recherche.enac.fr/~gph/paparazzi_gph_flavour.patch this small patch] | # Patch the airborne navigation code with [http://www.recherche.enac.fr/~gph/planning/paparazzi_gph_flavour.patch this small patch] | ||
## Put the patch in the '''paparazzi3/sw''' directory. | |||
## Beaware it breaks nav.c | |||
## Run '''patch -p0 < paparazzi_gph_flavour.patch''' | |||
# Unpack [http://www.recherche.enac.fr/~gph/planning/conf_gph.tar.bz2 theses conf files] into the '''paparazzi/conf''' directory. | |||
# Copy messages.xml to paparazzi_messages.xml | |||
# Copy [http://www.recherche.enac.fr/~gph/planning/merge_messages.ml merge_messages.ml] into the '''paparazzi/tools''' directory. | |||
# Add merge_messages.out in target all of the Makefile | |||
# merge your message with ./merge_messages.out > $paparazzi_src/conf/messages.xml | |||
# copy the [http://www.recherche.enac.fr/~gph/planning/solver.tar.bz2 Solver] and the [http://www.recherche.enac.fr/~gph/planning/planning.tar.bz2 paparazzi implementation] |
Latest revision as of 12:09, 3 December 2009
This is a documentation draft for installing mission planning software.
- Get clean sources of paparazzi.
- Install ocaml-native-compilers.
- Get a working FaCiLe library.
- Patch the airborne navigation code with this small patch
- Put the patch in the paparazzi3/sw directory.
- Beaware it breaks nav.c
- Run patch -p0 < paparazzi_gph_flavour.patch
- Unpack theses conf files into the paparazzi/conf directory.
- Copy messages.xml to paparazzi_messages.xml
- Copy merge_messages.ml into the paparazzi/tools directory.
- Add merge_messages.out in target all of the Makefile
- merge your message with ./merge_messages.out > $paparazzi_src/conf/messages.xml
- copy the Solver and the paparazzi implementation