Neue Firmware Arducopter 3.2

rose1203

Erfahrener Benutzer
#1
Hi, nach langem Warten ist die Version 3.2 verfügbar, Änderungen gegenüber der letzten 3.14:

ArduCopter Release Notes:
------------------------------------------------------------------
ArduCopter 3.2-rc1 9-May-2014
Changes from 3.1.4
1) Hybrid mode - position hold mode but with direct response to pilot input during repositioning (JulienD, SandroT)
2) Spline waypoints (created by David Dewey, modified and integrated by Leonard, Randy)
3) Drift mode uses "throttle assist" for altitude control (Jason)
4) Extended Kalman Filter for potentially more reliable attitude and position control (Pixhawk only) (Paul Riseborough). Set AHRS_EKF_USE to 1 to enable or use Ch7/8 switch to enable/disable in flight.
5) Manual flight smoothness:
a) Smoother roll, pitch response using RC_FEEL_RP parameter (100 = crisp, 0 = extremely soft)
b) Adjustable max rotation rate (ATC_RATE_RP_MAX, ATC_RATE_Y_MAX) and acceleration (ATC_ACCEL_RP_MAX, ATC_ACCEL_Y_MAX)
6) Autopilot smoothness:
a) Vertical acceleration in AltHold, Loiter, Hybrid modes can be configured with PILOT_ACCEL_Z parameter (higher = faster acceleration)
b) Maximum roll and pitch angle acceleration in Loiter mode can be configured with WPNAV_LOIT_JERK (higher = more responsive but potentially jerky)
c) Yaw speed can be adjusted with ATC_SLEW_YAW parameter (higher = faster)
d) smoother takeoff with configurable acceleration using WPNAV_ACCEL_Z parameter
e) Twitches removed during guided mode or when entering Loiter or RTL from high speeds
7) Mission improvements:
a) mission will be resumed from last active command when pilot switches out and then back into Auto mode (prev behaviour can be restored by setting MIS_RESTART param to 1)
b) DO_SET_ROI persistent across waypoints. All-zero DO_SET_ROI command restores default yaw behaviour
c) do-jump fixed
d) conditional_distance fixed
e) conditional_delay fixed
f) do-change-speed command takes effect immediately during mission
g) vehicle faces directly at next waypoint (previously it could be about 10deg off)
h) loiter turns fix to ensure it will circle around lat/lon point specified in mission command (previously it could be off by CIRCLE_RADIUS)
8) Safety improvements:
a) After a fence breach, if the pilot re-takes control he/she will be given a minimum of 10 seconds and 20m to recover before the autopilot will invoke RTL or LAND
b) Parachute support including automatic deployment during mechanical failures
9) Other enhancements:
a) V-tail quad support
b) Dual GPS support (secondary GPS output is simply logged, not actually used yet)
c) Electro Permanent Magnet (aka Gripper) support
d) Servo pass through for channels 6 ~ 8 (set RC6_FUNCTION to 1)
e) Remove 80m limit on RTL's return altitude but never let it be above fence's max altitude
10) Other bug fixes:
a) Bug fix for LAND sometimes getting stuck at 10m
b) During missions, vehicle will maintain altitude even if WPNAV_SPEED is set above the vehicle's capabilities
c) when autopilot controls throttle (i.e. Loiter, Auto, etc) vehicle will reach speeds specified in PILOT_VELZ_MAX and WPNAV_SPEED_UP, WPNAV_SPEED_DN parameters
11) CLI removed from APM1/2 to save flash space, critical functions moved to MAVLink:
a) Individual motor tests (see MP's Initial Setup > Optional Hardware > Motor Test)
b) compassmot (see MP's Initial Setup > Optional Hardware > Compass/Motor Calib)
c) parameter reset to factory defautls (see MP's Config/Tuning > Full Parameter List > Reset to Default)
 

Jace25

Erfahrener Benutzer
#2
Krass, gestern wurde ich erst auf 3.1.4 hingewiesen im Mission Planner. Und jetzt schon die 3.2...

Da werde ich heute Nachmittag doch glatt mal den Hybrid Mode testen. Besten Dank für den Hinweis und die Release Notes!
Code:
[COLOR=#333333][FONT=Verdana]11) CLI removed from APM1/2 to save flash space, critical functions moved to MAVLink:[/FONT][/COLOR]
[COLOR=#333333][FONT=Verdana]a) Individual motor tests (see MP's Initial Setup > Optional Hardware > Motor Test)[/FONT][/COLOR]
[COLOR=#333333][FONT=Verdana]b) compassmot (see MP's Initial Setup > Optional Hardware > Compass/Motor Calib)[/FONT][/COLOR]
[COLOR=#333333][FONT=Verdana]c) parameter reset to factory defautls (see MP's Config/Tuning > Full Parameter List > Reset to Default)[/FONT][/COLOR]
Kein CLI mehr? Also muss ich die Art des Loggens nun in den Params einstellen. Krasser Schritt


Viele Grüße,
Jacob
 
Zuletzt bearbeitet:

seeers

Erfahrener Benutzer
#6
Danke für die News und die Zusammenfassung! Wie sieht das dann mit dem berühmten EEProm Erase aus den man nach den Updates machen soll? Gibt es dafür dann einen Button im MP wenn es kein CLI mehr gibt?
 
Zuletzt bearbeitet:

aargau

Erfahrener Benutzer
#7
Danke für die News und die Zusammenfassung! Wie sieht das dann mit dem berühmten EEProm Erase aus den man nach den Updates machen soll? Gibt es dafür dann einen Button im MP wenn es kein CLI mehr gibt?
"parameter reset to factory defautls (see MP's Config/Tuning > Full Parameter List > Reset to Default)"
 

sandrodadon

Fliegender Maschi
#8
Schade, ich habe auf Autotune Verbesserungen gehofft - Bei mir führte Autotune nur zu schlechten Parametern und Abstürzen durch Motorausfall :(
 

seeers

Erfahrener Benutzer
#9
"parameter reset to factory defautls (see MP's Config/Tuning > Full Parameter List > Reset to Default)"
vielleicht liege ich mit meinem Verständnis auch falsch, aber der Reset ist kein ERASE oder? Bei einem Downgrade von einer zukünftigen Version (ohne CLI) und 2 Parametern mehr zu z.B. der jetzigen Version, hätte ich dann 2 Parameter als Leiche im EEProm stehen welche die Funktion beeinflussen könnten.
 

aargau

Erfahrener Benutzer
#10
Hmm das kann ich nicht beurteilen, sollte aber eigentlich nichts machen wenn die Parameter die gebraucht werden alle wieder auf Default gesetzt werden.
Habe das aber nur mal so kopiert weil ich es gerade gesehen habe, getestet oder so hab ich da noch nichts.
 

olex

Der Testpilot
#13
Ist aber erst die RC1, richtiger Release kann noch etwas dauern. Version 3.1 hat glaube ich ganze 8 RCs gebraucht bis es soweit war, mit diversen Bugfixes auf dem Weg dahin.
 
#18
habs übern MP unter Firmware downloaden gemacht. Dann kommst Du auf die Homepage und gehst auf Latest Firmware und speicherst die HEX File auf deinem PC. Dann im MP auf Custom FW und die Datei auswählen.

Gruß Klaus
 

bigbretl

Erfahrener Benutzer
#19
Geht einfacher:
Im MP, bei install Firmware, unten, über dem Statusbalken "Beta Firmwares" anklicken.

Habe aber gerade festgestellt, dass man die 3.2 wieder rausgenommen hat und jetzt eine
3.1.4. RC1 drin steht. Kann aber nicht sagen, ob es ne andere Version ist, oder ob sie nur umbenannt wurde.
Hier gibt es die 3.1.4. RC1 nämlich nicht. Zumindest um 7:30 Uhr, noch nicht.
https://github.com/diydrones/ardupilot/blob/master/ArduCopter/ReleaseNotes.txt

Gruß bb
 
Zuletzt bearbeitet:
#20
das mit der beta hab ich auch getestet. da stand bei mir auch die 3.1.4rc1 drin. keine Ahnung ob das die 3.2 ist? weis da jemand ob die identisch mit der 3.2 ist??
 
FPV1

Banggood

Oben Unten