Fredrik Arvidsson
|
e3b5727dc1
|
OP-39 Fixed some layout stuff.
|
2012-09-15 11:06:19 +02:00 |
|
Kevin Vertucio
|
3236f432b9
|
Content revisions and updates to SetupWizard plugin
Corrected grammar and spelling.
Revised Wizard introduction, multirotor platform descriptions for QuadX, Quad+, Tricopter.
Signed-off-by: Kevin Vertucio <kevin.vertucio@eurorscg.com>
|
2012-09-14 11:32:09 -04:00 |
|
Fredrik Arvidsson
|
463c14bf84
|
OP-39 Removed the motor max rate calibration steps from the wizard. Hardcoded max rate to 1900 ms for now.
Fixed a bug with button enable/disable in the output calibration page.
|
2012-09-13 23:49:08 +02:00 |
|
Fredrik Arvidsson
|
4a09886e91
|
Merge branch 'next' into thread/OP-39
Conflicts:
ground/openpilotgcs/src/plugins/config/configgadgetwidget.h
ground/openpilotgcs/src/plugins/coreplugin/connectionmanager.cpp
ground/openpilotgcs/src/plugins/coreplugin/connectionmanager.h
|
2012-09-13 22:11:37 +02:00 |
|
James Cotton
|
69688813b5
|
GCS Build: Include UAVTalk in SystemHealth dependencies
|
2012-09-13 09:28:46 -05:00 |
|
James Cotton
|
36242fa70e
|
Delete file that shouldn't have been committed
|
2012-09-12 16:06:47 -05:00 |
|
Oleg Semyonov
|
a8487fc990
|
qt_sdk_install: update QtSDK to 1.2.1 and Qt to 4.8.1
|
2012-09-12 23:09:06 +03:00 |
|
James Cotton
|
55a0f91da4
|
Update android objects
|
2012-09-12 02:36:33 -05:00 |
|
James Cotton
|
595083c982
|
PID: Fix small bug in setpoint weighting that had really ugly consequences
|
2012-09-12 00:07:17 -05:00 |
|
James Cotton
|
f9fd2bd1af
|
Merge branch 'pidt1' into next
|
2012-09-11 23:39:50 -05:00 |
|
James Cotton
|
4717c376c0
|
Stabilization: For the inner loop call the setpoint shaping version so that
the derivative term can weight the sticks and gyros independently.
|
2012-09-11 13:21:53 -05:00 |
|
James Cotton
|
e4a167dca1
|
PID: Add a pid_apply_setpoint which takes in the setpoint and feedback term
This version allows performing setpoint weighting, currently on the derivative
component.
|
2012-09-11 13:21:19 -05:00 |
|
Fredrik Arvidsson
|
a5335a0ace
|
OP-39 Minor fixes
|
2012-09-11 20:05:07 +02:00 |
|
James Cotton
|
11b099b1ef
|
Stabilization: Add configuration terms for the derivative calculation to the UAVO and pass
them in to the PID system.
|
2012-09-11 12:29:38 -05:00 |
|
James Cotton
|
42bbd52d68
|
PID: Add a function to set the cutoff for the derivative term
Also contains a term for setting the deriative setpoint in the future
|
2012-09-11 12:27:41 -05:00 |
|
James Cotton
|
7cb6e71fae
|
Remove a Q_UNUSED where the parameter doesn't exist.
|
2012-09-11 10:21:01 -05:00 |
|
James Cotton
|
2488b48f50
|
Merge branch 'usb_fixes' into next
|
2012-09-11 10:18:45 -05:00 |
|
James Cotton
|
d74b9c9b9f
|
Revert changes from Kenn in pjrc_rawhid which conflict with usb cleanup
|
2012-09-11 10:18:31 -05:00 |
|
James Cotton
|
509e7a2ec1
|
Merge remote-tracking branch 'origin/hyper/gcs-levelling-fixes' into next
|
2012-09-11 03:05:47 -05:00 |
|
Fredrik Arvidsson
|
7d7d1644bc
|
OP-39 Fixed disabling of wizard buttons during bias calculation and saving of configuration.
|
2012-09-10 22:55:02 +02:00 |
|
Fredrik Arvidsson
|
37abf82fc2
|
OP-39 Added saving as image to the connection diagram dialog.
|
2012-09-10 22:37:39 +02:00 |
|
James Cotton
|
4d87af38b6
|
Make sure the orders of the UAVOs match
|
2012-09-10 10:52:05 -05:00 |
|
Richard Flay (Hyper)
|
5b7fb6bcef
|
Minor improvement to GCS bias calibration logic, plus minor UI behaviour tweak
|
2012-09-10 22:22:36 +09:30 |
|
James Cotton
|
fa9a616b4c
|
PID: Add the 20 Hz low pass filter to the derivative term
|
2012-09-10 03:14:02 -05:00 |
|
James Cotton
|
9763a70364
|
Merge remote-tracking branch 'origin/igor/pidt1' into relay_tuning
Conflicts:
flight/Modules/Stabilization/stabilization.c
|
2012-09-10 03:10:26 -05:00 |
|
James Cotton
|
59dcbf5cb6
|
GCS OSX: More refinements to the USB code to make it more robust and work for reset/halt.
|
2012-09-10 02:04:59 -05:00 |
|
James Cotton
|
e027c25071
|
OSX USB: Add write and read mutexs to avoid closing mid write.
|
2012-09-10 00:32:40 -05:00 |
|
James Cotton
|
f8e5654ff4
|
Remove some comments
|
2012-09-09 23:45:04 -05:00 |
|
James Cotton
|
26ff40b5f3
|
GCS OSX: Work on how the receive threads are stopped properly
|
2012-09-09 23:43:38 -05:00 |
|
James Cotton
|
604e125251
|
GCS RawHID: Refactor the code to move most of the
functionality into one class. Removed support for
multiple open devices since we can just use multiple
classes.
|
2012-09-09 17:10:50 -05:00 |
|
Fredrik Arvidsson
|
b889035a24
|
Merge branch 'next' into thread/OP-39
|
2012-09-09 23:46:39 +02:00 |
|
Fredrik Arvidsson
|
d337fcf1d8
|
OP-39 Finished up motor/servo calibration, actuator settings.
Bug fixes after initial testing end2end testing.
I am making a note here: First successful 1-2-Fly! session ever!
|
2012-09-09 23:44:42 +02:00 |
|
James Cotton
|
741207ddc0
|
GCS OSX HID: Tweak the closing so that it doesn't crash. Still fails to unregister
the input callback.
|
2012-09-09 13:03:57 -05:00 |
|
James Cotton
|
8bb6a2600f
|
GCS Serial: Was double detecting USBCDC devices.
|
2012-09-09 11:40:14 -05:00 |
|
James Cotton
|
06fc1ed963
|
GCS USB: More the opening and closing code into the read
thread to simplify some threading issues on OSX. Should
not influence other operating systems.
|
2012-09-09 11:04:52 -05:00 |
|
PT_Dreamer
|
ba575edbbc
|
Merge branch 'next' of ssh://git.openpilot.org/OpenPilot into next
OPReview 248
|
2012-09-09 12:30:09 +01:00 |
|
Igor Van Airde
|
8ca99739ed
|
Changed rate controller from PID to PIDT1 to improve flight stability.
Low pass on D-Term makes the D-Term usable to improve flight stability.
Affects rate and stabilize mode.
|
2012-09-09 13:07:25 +02:00 |
|
James Cotton
|
b84f833287
|
GCS Uploader: Remove dialog about another board since it's
not used for any boards now.
|
2012-09-08 20:05:07 -05:00 |
|
James Cotton
|
44d271ac79
|
GCS USB: Get rid of some unnecessary code
|
2012-09-08 20:04:44 -05:00 |
|
James Cotton
|
cf1c986550
|
OSX USB: Close more handles properly
|
2012-09-08 19:48:33 -05:00 |
|
James Cotton
|
3f11c398db
|
GCS USB: Start with polling enabled so it acts like before and grabs first available USB device
|
2012-09-08 19:46:45 -05:00 |
|
James Cotton
|
1aadcf4e70
|
GCS USB: Make sure to fully unregister all the callbacks when disconnect.
|
2012-09-08 19:31:32 -05:00 |
|
James Cotton
|
9b7060a491
|
GCS USB: Increase the max timeout before giving up on stopping the USB threads.
|
2012-09-08 19:07:14 -05:00 |
|
James Cotton
|
82f752685a
|
GCS ConnectionManager: When polling is disabled don't automatically connect to boards either.
|
2012-09-08 19:06:03 -05:00 |
|
James Cotton
|
2ec8434941
|
OSX USB: Make sure to store the run loop handle before connecting the signals that can use it.
|
2012-09-08 16:06:01 -05:00 |
|
James Cotton
|
6840b8934b
|
GCS ConnectionManager: More cleaner code structure.
|
2012-09-08 16:05:51 -05:00 |
|
James Cotton
|
8e8cbd0b75
|
GCS ConnectionManager: Use some cleaner code coventions
|
2012-09-08 15:45:08 -05:00 |
|
James Cotton
|
19eaa77a15
|
Remove some comments and unused variables
|
2012-09-08 15:32:12 -05:00 |
|
James Cotton
|
65ef8a59b4
|
GCS ConnectionManager: Get rid of all the copies of various forms of the names and
store a handle to the IConnection::device and generate the appropriate names from
consistent functions.
|
2012-09-08 15:14:06 -05:00 |
|
James Cotton
|
1ca8abb3c8
|
GCS ConnectionManager: Properly check it is the active connection before closing it when a USB device is disconnected.
|
2012-09-08 14:31:16 -05:00 |
|