Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ACRO mode #634

Closed
wants to merge 150 commits into from
Closed

ACRO mode #634

wants to merge 150 commits into from

Conversation

DrTon
Copy link
Contributor

@DrTon DrTon commented Feb 4, 2014

ACRO mode (direct attitude rates control with RC) implemented for multirotors. Main state ACRO added and corresponding switch (ACRO is submode of MANUAL). Arming in ACRO not allowed for safety reasons. For fixed wing: vehicle_control_mode flags set but need support in fw controller.

Tested in HIL and in real flight.

@@ -670,6 +673,10 @@ class Sensors
warnx(paramerr);
}

if (param_get(_parameter_handles.rc_map_acro_sw, &(_parameters.rc_map_acro_sw)) != OK) {
warnx("Failed getting acro sw chan index");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be

warnx(paramerr);

@kroimon
Copy link
Contributor

kroimon commented Feb 4, 2014

You might want to add the new main state somewhere around src/modules/mavlink/mavlink.c#L210.

@LorenzMeier
Copy link
Member

Is this tested / good to merge?

@DrTon
Copy link
Contributor Author

DrTon commented Feb 9, 2014

Julian tested and found strange issues, waiting for logs from him...

@julianoes
Copy link
Contributor

Since it wasn't logging last time, the logs will probably come next weekend.

@DrTon DrTon closed this May 20, 2014
@DrTon DrTon deleted the acro2 branch May 20, 2014 19:38
PX4BuildBot pushed a commit that referenced this pull request Apr 28, 2018
NuttX:
 - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase
 - PX4/NuttX@67cf95c

Changes from PX4-NuttX/nuttx (PX4/NuttX@65b87d0) in current PX4/master (c7c3e23)
PX4/NuttX@65b87d0...67cf95c

67cf95c (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt
d473a0d [PX4: REJECTED] cstdint fix
89ee297 [PX4: REJECTED] add math.h
9e3d865 [PX4: WIP] Jenkinsfile
7e756e4 (origin/master) Merged in david_s5/nuttx/master_kinetis_usb_fixes (pull request #634)
efed1b6 net/udp:  Remove an unused variable warning.  Add some comments.
5e7fe7b arch/arm/src/imxrt:  Add IOMUX implemention for GPIO5.
f5d0fc7 fs/vfs and net/udp:  Repartition logic of commit 0c96344, moving into net/udp.  Add support to handle connected UDP sockets.  The correct 'optimal blksize' to return is the MSS.  The MTU is always too big.
c881ea6 arch/arm/src/imxrt:  IMXRT LPUART Clock enable fix.
119ce87 net/udp:  Fix a backward conditional test added in commit 434da18.

Apps:
 - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase
 - PX4/NuttX-apps@d29b7b4

Changes from PX4-NuttX/apps (PX4/NuttX-apps@7e2f17d) in current PX4/master (c7c3e23)
PX4/NuttX-apps@7e2f17d...d29b7b4

d29b7b4 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch
529cde0 (origin/master) apps/exmples/ostest:  Eliminate a warning.
938a9b9 apps/wireless/bluetooth/btsak:  Add a README file.
141abff apps/wireless/bluetooth/btsak:  Add commands to get the result of GATT read and write operations.
8a0e690 apps/wireless/bluetooth/btsak:  Clean-up for changes to IOCTL defintions; Add GATT read/write comments.  Stell need commands to get the result of the read/write operations.
99479aa wireless/bluetooth/btsak:  Add commdands to support MTU exchange.
b2a6a6b apps/wireless/bluetooth/btsak:  Adds a command to get the results of the GATT discovery.
6c14b97 apps/wireless/bluetooth/btsak:  Implements GATT discover commands.
9078b06 wireless/bluetooth/btsak:  Correct format of help for GATT commands.
f78e3dc wireless/bluetooth/btsak:  Removed bogus name from structure.  This was left over from a previous change and had me confused for awhile.
PX4BuildBot pushed a commit that referenced this pull request Apr 28, 2018
NuttX:
 - https://github.com/PX4-NuttX/nuttx/tree/px4_firmware_nuttx-7.22+
 - PX4/NuttX@0ac630e

Changes from PX4-NuttX/nuttx (PX4/NuttX@65b87d0) in current PX4/master (25528a5)
PX4/NuttX@65b87d0...0ac630e

0ac630e (HEAD, origin/px4_firmware_nuttx-7.22+, origin/HEAD, px4_firmware_nuttx-7.22+) [BACKPORT] Merged in david_s5/nuttx/master_kinetis_usb_fixes (pull request #634)

Apps:
 - https://github.com/PX4-NuttX/apps/tree/px4_firmware_nuttx-7.22+
 - PX4/NuttX-apps@7e2f17d

Changes from PX4-NuttX/apps (PX4/NuttX-apps@7e2f17d) in current PX4/master (25528a5)
PX4/NuttX-apps@7e2f17d...7e2f17d
PX4BuildBot pushed a commit that referenced this pull request Apr 28, 2018
NuttX:
 - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase
 - PX4/NuttX@33e143d

Changes from PX4-NuttX/nuttx (PX4/NuttX@65b87d0) in current PX4/master (25528a5)
PX4/NuttX@65b87d0...33e143d

33e143d (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt
f72a8e9 [PX4: REJECTED] cstdint fix
3f05638 [PX4: REJECTED] add math.h
98f1a90 [PX4: WIP] Jenkinsfile
d004418 (origin/master) configs/nucleo-l476rg:  Add nxdemo configuration to nucleo-l476rg using PCD8544
3b26e4a configs/nucleo-l476rg:  Add support to Nokia LCD PCD8544 on nucleo-l476rg
51b7803  arch/arm/src/tiva:  Add TERMIOS IOCTL support to the Tiva serial driver.
7e756e4 Merged in david_s5/nuttx/master_kinetis_usb_fixes (pull request #634)
efed1b6 net/udp:  Remove an unused variable warning.  Add some comments.
5e7fe7b arch/arm/src/imxrt:  Add IOMUX implemention for GPIO5.

Apps:
 - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase
 - PX4/NuttX-apps@541cdf4

Changes from PX4-NuttX/apps (PX4/NuttX-apps@7e2f17d) in current PX4/master (25528a5)
PX4/NuttX-apps@7e2f17d...541cdf4

541cdf4 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch
9298baf apps/examples/nxdemo:  Add nxdemo application
529cde0 (origin/master) apps/exmples/ostest:  Eliminate a warning.
938a9b9 apps/wireless/bluetooth/btsak:  Add a README file.
141abff apps/wireless/bluetooth/btsak:  Add commands to get the result of GATT read and write operations.
8a0e690 apps/wireless/bluetooth/btsak:  Clean-up for changes to IOCTL defintions; Add GATT read/write comments.  Stell need commands to get the result of the read/write operations.
99479aa wireless/bluetooth/btsak:  Add commdands to support MTU exchange.
b2a6a6b apps/wireless/bluetooth/btsak:  Adds a command to get the results of the GATT discovery.
6c14b97 apps/wireless/bluetooth/btsak:  Implements GATT discover commands.
9078b06 wireless/bluetooth/btsak:  Correct format of help for GATT commands.
PX4BuildBot pushed a commit that referenced this pull request Apr 29, 2018
    - nuttx in PX4/Firmware (ca620dd): PX4/NuttX@65b87d0
    - nuttx current upstream: PX4/NuttX@0ac630e
    - Changes: PX4/NuttX@65b87d0...0ac630e

    0ac630e 2018-04-28 David Sidrane - [BACKPORT] Merged in david_s5/nuttx/master_kinetis_usb_fixes (pull request #634)
PX4BuildBot pushed a commit that referenced this pull request Apr 30, 2018
    - nuttx in PX4/Firmware (a8bc3d1): PX4/NuttX@65b87d0
    - nuttx current upstream: PX4/NuttX@0ac630e
    - Changes: PX4/NuttX@65b87d0...0ac630e

    0ac630e 2018-04-28 David Sidrane - [BACKPORT] Merged in david_s5/nuttx/master_kinetis_usb_fixes (pull request #634)
PX4BuildBot pushed a commit that referenced this pull request May 1, 2018
    - nuttx in PX4/Firmware (8404889): PX4/NuttX@65b87d0
    - nuttx current upstream: PX4/NuttX@0ac630e
    - Changes: PX4/NuttX@65b87d0...0ac630e

    0ac630e 2018-04-28 David Sidrane - [BACKPORT] Merged in david_s5/nuttx/master_kinetis_usb_fixes (pull request #634)
davids5 pushed a commit that referenced this pull request May 1, 2018
    - nuttx in PX4/Firmware (8404889): PX4/NuttX@65b87d0
    - nuttx current upstream: PX4/NuttX@0ac630e
    - Changes: PX4/NuttX@65b87d0...0ac630e

    0ac630e 2018-04-28 David Sidrane - [BACKPORT] Merged in david_s5/nuttx/master_kinetis_usb_fixes (pull request #634)
PX4BuildBot added a commit that referenced this pull request Oct 11, 2020
    - sitl_gazebo in PX4/Firmware (0a98563): PX4/PX4-SITL_gazebo-classic@6b9c8f1
    - sitl_gazebo current upstream: PX4/PX4-SITL_gazebo-classic@b943eda
    - Changes: PX4/PX4-SITL_gazebo-classic@6b9c8f1...b943eda

    b943eda 2020-10-11 James Goppert - Add stdout option to jinja to support param based spawn. (#634)
PX4BuildBot added a commit that referenced this pull request Oct 12, 2020
    - sitl_gazebo in PX4/Firmware (8350fa7): PX4/PX4-SITL_gazebo-classic@6b9c8f1
    - sitl_gazebo current upstream: PX4/PX4-SITL_gazebo-classic@b943eda
    - Changes: PX4/PX4-SITL_gazebo-classic@6b9c8f1...b943eda

    b943eda 2020-10-11 James Goppert - Add stdout option to jinja to support param based spawn. (#634)
sfuhrer pushed a commit that referenced this pull request Dec 20, 2020
* ekf2: add parameter to change range finder quality hysteresis
* Update ecl
MaEtUgR pushed a commit that referenced this pull request Feb 4, 2021
* ekf2: add parameter to change range finder quality hysteresis
* Update ecl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants