paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [paparazzi/paparazzi] 7636a9: Care Free mode


From: GitHub
Subject: [paparazzi-commits] [paparazzi/paparazzi] 7636a9: Care Free mode
Date: Mon, 18 Mar 2013 07:13:37 -0700

  Branch: refs/heads/master
  Home:   https://github.com/paparazzi/paparazzi
  Commit: 7636a963fc14f24888d70beea84f1f5440d937ae
      
https://github.com/paparazzi/paparazzi/commit/7636a963fc14f24888d70beea84f1f5440d937ae
  Author: Ewoud Smeur <address@hidden>
  Date:   2013-03-08 (Fri, 08 Mar 2013)

  Changed paths:
    M conf/airframes/esden/gain_scheduling_example.xml
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/autopilot.h
    M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude.h
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_int.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.h
    M sw/airborne/modules/gain_scheduling/gain_scheduling.c

  Log Message:
  -----------
  Care Free mode


  Commit: 820f6d90114403a163a6d8afcc12ae23f443cf2d
      
https://github.com/paparazzi/paparazzi/commit/820f6d90114403a163a6d8afcc12ae23f443cf2d
  Author: Ewoud Smeur <address@hidden>
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M sw/airborne/firmwares/rotorcraft/stabilization.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_quat_int.c

  Log Message:
  -----------
  care_free_heading in stabilization.c


  Commit: fad35a2a7129bbaf9a87ae3729a14deb6ae730ce
      
https://github.com/paparazzi/paparazzi/commit/fad35a2a7129bbaf9a87ae3729a14deb6ae730ce
  Author: Felix Ruess <address@hidden>
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M conf/messages.xml
    M conf/settings/rotorcraft_basic.xml
    M sw/ground_segment/tmtc/server_globals.ml

  Log Message:
  -----------
  [rotorcraft] add CareFree mode to settings/gcs


  Commit: 3a7bba4a6e42e372ce1ff7458d090af7c19bbe2a
      
https://github.com/paparazzi/paparazzi/commit/3a7bba4a6e42e372ce1ff7458d090af7c19bbe2a
  Author: Felix Ruess <address@hidden>
  Date:   2013-03-10 (Sun, 10 Mar 2013)

  Changed paths:
    M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
    M conf/firmwares/subsystems/rotorcraft/stabilization_euler.makefile
    A conf/firmwares/subsystems/rotorcraft/stabilization_float_euler.makefile
    M conf/firmwares/subsystems/rotorcraft/stabilization_float_quat.makefile
    M conf/firmwares/subsystems/rotorcraft/stabilization_int_quat.makefile
    M conf/messages.xml
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/autopilot.h
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.h
    M sw/airborne/firmwares/rotorcraft/stabilization.c
    M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude.h
    A 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.h

  Log Message:
  -----------
  [rotorcraft] care free mode

- still not implemented for stabilization_euler
- move read_rc_setpoint_* functions to c file
- add GUIDANCE_H_MODE_CARE_FREE mode
- add stabilization float_euler subsystem
- use normal stabilization subsystem in NPS instead of hardcoded euler


  Commit: e6e0f64a696a542c5b19eba646ac531aac6a8dff
      
https://github.com/paparazzi/paparazzi/commit/e6e0f64a696a542c5b19eba646ac531aac6a8dff
  Author: Ewoud Smeur <address@hidden>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.c

  Log Message:
  -----------
  care free mode for euler


  Commit: 42ed97ffaa6ab59bc5210b11d82eca559cb6efab
      
https://github.com/paparazzi/paparazzi/commit/42ed97ffaa6ab59bc5210b11d82eca559cb6efab
  Author: Ewoud Smeur <address@hidden>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.c

  Log Message:
  -----------
  removed todo euler care free


  Commit: c5db1ddbb5d94edefd3ed79de3b1933517087f6a
      
https://github.com/paparazzi/paparazzi/commit/c5db1ddbb5d94edefd3ed79de3b1933517087f6a
  Author: Ewoud Smeur <address@hidden>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.c

  Log Message:
  -----------
  improved care free euler


  Commit: cb35c0a528075072a7e089e8f7b09f2c238682a1
      
https://github.com/paparazzi/paparazzi/commit/cb35c0a528075072a7e089e8f7b09f2c238682a1
  Author: Ewoud Smeur <address@hidden>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.c

  Log Message:
  -----------
  fixed misplaced brace


  Commit: 771d59f05404e0bd2c8c67599a12d270526a3f6f
      
https://github.com/paparazzi/paparazzi/commit/771d59f05404e0bd2c8c67599a12d270526a3f6f
  Author: Felix Ruess <address@hidden>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M sw/airborne/firmwares/rotorcraft/telemetry.h

  Log Message:
  -----------
  [rotorcraft] AHRS_EULER_INT message only for CMPL_EULER


  Commit: 94b287455d7b222e872f27d1f921e53d368e785d
      
https://github.com/paparazzi/paparazzi/commit/94b287455d7b222e872f27d1f921e53d368e785d
  Author: Felix Ruess <address@hidden>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M conf/airframes/esden/gain_scheduling_example.xml
    M conf/firmwares/subsystems/rotorcraft/fdm_jsbsim.makefile
    M conf/firmwares/subsystems/rotorcraft/stabilization_euler.makefile
    A conf/firmwares/subsystems/rotorcraft/stabilization_float_euler.makefile
    M conf/firmwares/subsystems/rotorcraft/stabilization_float_quat.makefile
    M conf/firmwares/subsystems/rotorcraft/stabilization_int_quat.makefile
    M conf/messages.xml
    M conf/settings/rotorcraft_basic.xml
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/autopilot.h
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.h
    M sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude.h
    A 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.c
    M 
sw/airborne/firmwares/rotorcraft/stabilization/stabilization_attitude_rc_setpoint.h
    M sw/airborne/modules/gain_scheduling/gain_scheduling.c
    M sw/ground_segment/tmtc/server_globals.ml

  Log Message:
  -----------
  Merge branch 'care_free_mode'

New "care free" mode that keeps the yaw ref pointing in initial direction:
AP_MODE_CARE_FREE_DIRECT: otherwise like the normal ATTITUDE_DIRECT mode.
CARE_FREE is implemented as a horizontal submode: GUIDANCE_H_MODE_CARE_FREE
so it could be combined with other vertical modes as well...

Other changes:
- move read_rc_setpoint_* functions to c file
- added missing modes to settings/telemetry
- add stabilization float_euler subsystem
- use normal stabilization subsystem in NPS instead of hardcoded euler

closes #390 and closes #391


Compare: 
https://github.com/paparazzi/paparazzi/compare/7f899b5ef6b2...94b287455d7b

reply via email to

[Prev in Thread] Current Thread [Next in Thread]