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

Weekly Digest (5 May, 2019 - 12 May, 2019) #12005

Closed
weekly-digest bot opened this issue May 12, 2019 · 0 comments
Closed

Weekly Digest (5 May, 2019 - 12 May, 2019) #12005

weekly-digest bot opened this issue May 12, 2019 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented May 12, 2019

Here's the Weekly Digest for PX4/Firmware:


ISSUES

Last week 40 issues were created.
Of these, 22 issues have been closed and 18 issues are still open.

OPEN ISSUES

💚 #12001 Fix Smooth Takeoff, by MaEtUgR
💚 #12000 Smooth takeoff broken, by MaEtUgR
💚 #11999 Auto - Yaw fixes for goto and hold, by bresch
💚 #11998 Allow the mavlink sysid of GCS to be the same as MAV_SYS_ID, by jdzerve
💚 #11996 Testing: hotfix to recover test coverage CI, by MaEtUgR
💚 #11995 Feature request: Ability to move position setpoint during landing, by AuterionWrikeBot
💚 #11994 Mix Ackermann steering and differential thrust for a virtual differential, by igalloway
💚 #11993 Add PixyCam2 driver for Rover, by igalloway
💚 #11992 Support HobbyKing car ESC, by ItsTimmy
💚 #11991 failure in sitl with mavros connection in local., by sizsJEon
💚 #11989 TCA62724 and NCP5623C not light up on some PX4_I2C_BUS_EXPANSIONs, by bys1123
💚 #11983 Report calibration quality metrics in UI to user, by LorenzMeier
💚 #11977 Create a distance sensor driver base class and refactor the cm8jl65 driver to inherit from the class., by mcsauder
💚 #11975 Fixedwing: implement TAS output scaling for FF, by bresch
💚 #11970 Support reset_counter of VISION_POSITION_ESTIMATE message, by michael-p
💚 #11969 Adding parameter to scale velocity in flight task get current state, by FeUs17
💚 #11963 land_detector: use rangefinder for ground contact detection, by okalachev
💚 #11962 Add parameter for requiring Geofence for arming, by okalachev

CLOSED ISSUES

❤️ #12003 bebop2 fixed upload script and slightly improved gains, by bartslinger
❤️ #12002 vehicle_control_mode needs to be updated when offboard_control_mode is changed, by okalachev
❤️ #11997 unable to start a mission : vehicle is not ready, by sampathkumarch
❤️ #11990 Update jMAVsim submodule and use SDK port in HITL, by julianoes
❤️ #11988 ToneAlarm: ignore topic updates with 0 timestamp, by bkueng
❤️ #11987 PositionControl: tiny minimal thrust length, by MaEtUgR
❤️ #11986 unable to start mission : vehicle not ready, by sampathkumarch
❤️ #11985 unable to start a plane vehicle is not ready . iam using pixhawk 4 v5 calibrated all sensors and given a plane then get the start the mission get message unable to start what happening , by sampathkumarch
❤️ #11984 Fix typo in drivers/lights/CMakeLists.txt, by bys1123
❤️ #11982 Commander - Remove old code that overrides state_machine_helper logic, by bresch
❤️ #11981 sitl_gazebo updates and cleanup, by julianoes
❤️ #11980 1.9.0 RC0 does not start properly on Pixhawk2 Cube, by FlavioTonelli
❤️ #11978 vscode minor settings update, by dagar
❤️ #11976 wind_estimator fix true airspeed usage, by dagar
❤️ #11974 Update submodule jMAVSim to latest Mon May 6 12:38:30 UTC 2019, by dagar
❤️ #11973 Update submodule mavlink v2.0 to latest Mon May 6 12:38:37 UTC 2019, by dagar
❤️ #11972 Update submodule ecl to latest Mon May 6 12:38:48 UTC 2019, by dagar
❤️ #11971 Datalink lost with termination enabled leads to termination, by julianoes
❤️ #11968 Fix Snapdragon linking, by julianoes
❤️ #11967 ATT_POS_MOCAP can not work with EKF without ROS, by machens
❤️ #11966 vtol tailsitter minor cleanup, by dagar
❤️ #11964 LPE: use minimum flow altitude from uORB instead of hardcoding, by okalachev

LIKED ISSUE

👍 #11975 Fixedwing: implement TAS output scaling for FF, by bresch
It received 👍 x1, 😄 x0, 🎉 x0 and ❤️ x0.

NOISY ISSUE

🔈 #11962 Add parameter for requiring Geofence for arming, by okalachev
It received 11 comments.


PULL REQUESTS

Last week, 49 pull requests were created, updated or merged.

UPDATED PULL REQUEST

Last week, 31 pull requests were updated.
💛 #11999 Auto - Yaw fixes for goto and hold, by bresch
💛 #11998 Allow the mavlink sysid of GCS to be the same as MAV_SYS_ID, by jdzerve
💛 #11977 Create a distance sensor driver base class and refactor the cm8jl65 driver to inherit from the class., by mcsauder
💛 #11969 Adding parameter to scale velocity in flight task get current state, by FeUs17
💛 #11963 land_detector: use rangefinder for ground contact detection, by okalachev
💛 #11962 Add parameter for requiring Geofence for arming, by okalachev
💛 #11948 Update the README to clarify component ownership, by LorenzMeier
💛 #11921 Migrate remaining variable initializations from constructor list to declarations in mavlink_main.cpp/h., by mcsauder
💛 #11896 Migrate vl53lxx driver class member variable initialization to declarations, format whitespace and alphabetize/group/order var/method declarations, by mcsauder
💛 #11894 Migrate ulanding driver class member variable initialization to declarations, format whitespace and alphabetize/group/order var/method declarations, by mcsauder
💛 #11893 Migrate tfmini driver class member variable initialization to declarations, format whitespace and alphabetize/group/order var/method declarations, by mcsauder
💛 #11892 Migrate teraranger driver class member variable initialization to declarations, format whitespace and alphabetize/group/order var/method declarations, by mcsauder
💛 #11891 Migrate srf02 driver class member variable initialization to declarations, format whitespace and alphabetize/group/order var/method declarations, by mcsauder
💛 #11878 Improve trigger control for survey applications, by LorenzMeier
💛 #11874 Cherry pick the src/modules/land_detector/ directory and voted_sensors_update.h from PR #9756, by mcsauder
💛 #11861 Change variable initialization to uniform initialization style and format whitespace in the pga460 driver., by mcsauder
💛 #11859 Migrate mb12xx driver class member variable initialization to declarations. Format whitespace and alphabetize/group/order var declarations, by mcsauder
💛 #11858 Migrate remaining member variable intialization to declarations, employ uniform initialization styling, and standardize method order within leddar_one.cpp, by mcsauder
💛 #11857 Migrate HC_SR04 class member variable initialization to declarations, augment code so that it compiles., by mcsauder
💛 #11853 Migrate cm8jl65 variable initialization from constructor list to declarations, format whitespace/comments., by mcsauder
💛 #11755 [WIP] Added TI ina226 I2C power monitor, by davids5
💛 #11665 Jenkins: add iris optical flow SITL test, by lamping7
💛 #11660 Update submodule micro-CDR to latest Fri Mar 15 12:38:18 UTC 2019, by dagar
💛 #11629 Adis16477 driver standardization work, by mcsauder
💛 #11571 move all drivers to new work queue, by dagar
💛 #11570 PX4 general work queue, by dagar
💛 #11489 [WIP] uORB: add px4 work queue call back mechanism on publish, by dagar
💛 #11274 Utilize DEFINE_PARAMETERS() macro for params in mavlink_receiver.cpp/h, by mcsauder
💛 #11224 Adis16448 refactor, by mcsauder
💛 #11169 Introduce AutoManeuverSystem for BVLOS applications, by bresch
💛 #10179 Failure detector / Failsafe (Parachute) triggering, by bresch

MERGED PULL REQUEST

Last week, 18 pull requests were merged.
💜 #12003 bebop2 fixed upload script and slightly improved gains, by bartslinger
💜 #12002 vehicle_control_mode needs to be updated when offboard_control_mode is changed, by okalachev
💜 #11990 Update jMAVsim submodule and use SDK port in HITL, by julianoes
💜 #11988 ToneAlarm: ignore topic updates with 0 timestamp, by bkueng
💜 #11987 PositionControl: tiny minimal thrust length, by MaEtUgR
💜 #11984 Fix typo in drivers/lights/CMakeLists.txt, by bys1123
💜 #11982 Commander - Remove old code that overrides state_machine_helper logic, by bresch
💜 #11981 sitl_gazebo updates and cleanup, by julianoes
💜 #11978 vscode minor settings update, by dagar
💜 #11976 wind_estimator fix true airspeed usage, by dagar
💜 #11974 Update submodule jMAVSim to latest Mon May 6 12:38:30 UTC 2019, by dagar
💜 #11973 Update submodule mavlink v2.0 to latest Mon May 6 12:38:37 UTC 2019, by dagar
💜 #11972 Update submodule ecl to latest Mon May 6 12:38:48 UTC 2019, by dagar
💜 #11968 Fix Snapdragon linking, by julianoes
💜 #11964 LPE: use minimum flow altitude from uORB instead of hardcoding, by okalachev
💜 #11950 MC gyro cutoffs - Reduce IMU_GYRO_CUTOFF to 30Hz and disable MC_DTERM_CUTOFF, by bresch
💜 #11911 VTOL transitions: use FW attitude loop, by RomanBapst
💜 #11573 Enable convenient unit testing using googletest on POSIX, by MaEtUgR


COMMITS

Last week there were 32 commits.
🛠️ commander: update commander status when offboard control mode changed by okalachev
🛠️ fix bebop upload script by bartslinger
🛠️ jmavsim_run.sh: enable SDK UDP port We forgot to add the option -s for jmavsim_run.sh which starts jMAVSim with the UDP port connecting to the SDK (port 14540). by julianoes
🛠️ jMAVSim: update submodule This fixes cross-talk between the QGC and SDK UDP ports for HITL. by julianoes
🛠️ sitl_run.sh: use tabs, not spaces by julianoes
🛠️ sitl_gazebo: update submodule This brings support for UDP port 14550 and 14540 for HITL simulation. by julianoes
🛠️ Testing: correct license headers by MaEtUgR
🛠️ Testing: Clean up unit_test target because test_results does all tests now by MaEtUgR
🛠️ Makefile: fix reconfigure check passing with prefix substring Example: Before when you passed "make tests TESTFILTER=Attitude" and subsequently "make tests TESTFILTER=Atti" it found the string "TESTFILTER=Atti" in "TESTFILTER=Attitude" and hence the check if the configuration is already correct passed. The fix checks for the configuration parameter including the subsequent space separator and after that strips the space away again such that the list VERIFIED_CMAKE_OPTIONS doesn't contain trailing spaces. by MaEtUgR
🛠️ testing build: add possibility to filter tests with ctest regex by MaEtUgR
🛠️ sitl_tests: add prefix "sitl-" for regex test filtering by MaEtUgR
🛠️ Testing: switch unit tests to BUILD_TESTING by MaEtUgR
🛠️ AttitudeControlTest: compare vectors, not every element by MaEtUgR
🛠️ gtest: fix poisoned exit in compile flags visibility.h is included globally in PX4 via cmake compile flags. It contains poisoning the exit() command which is used by gtest to close the test application. Removing the flag for gtest compilation fixes the compile error: gtest.cc:4757:7: error: attempt to use poisoned "exit" by MaEtUgR
🛠️ gtest: download specific version by MaEtUgR
🛠️ AttitudeControlTest: fix style by MaEtUgR
🛠️ Improve ctest unit test naming and filtering by MaEtUgR
🛠️ Add unit testing possibility using googletest on POSIX by MaEtUgR
🛠️ [VTOL transitions: use FW attitude loop (#11911) * VTOL trans: changed that now in transition for both MC and FW the corresponding (correct) attitude controller is running

a27a43e 2019-05-01 Hamish Willee - Fix up link to EKF docs
3f69189 2019-04-04 Mohammed Kabir - EKF: control: stop vision yaw fusion on timeout](d4b7441) by dagar
🛠️ ToneAlarm: ignore topic updates with 0 timestamp Commander initially publishes a tune_control topic set to 0, which can interfere with the startup tone (as happening on the Pixhawk Cube). by bkueng
🛠️ PositionControl: tiny minimal thrust length To be able to still infer the direction of the thrust vector we limit it to a minimal length even if MPC_THR_MIN is set to zero. Note: This is a hotfix for certain specific applications. The direction of the thrust vector in this corner case is very likely to get into the tilt limit which is generally undesired. by MaEtUgR
🛠️ Fix typo in drivers/lights/CMakeLists.txt by bys1123
🛠️ Commander - Remove old code that overrides state_machine_helper logic by bresch
🛠️ MC gyro cutoffs - Reduce IMU_GYRO_CUTOFF to 30Hz and disable MC_DTERM_CUTOFF. A low gyro cutoff is needed for most medium/large size drones as the structural natural and blade-pass frequencies are low. A higher value is still desirable for small platforms surch as racers or well isolated autopilots and should be tuned by the user. Specific values for config files are untouched. The cutoff filter for the D term is disabled here as the required cutoff frequency for the default D term of the rate controller is higher than the gyro cutoff. In that case, enabling the D term cutoff would just add some undesired phase lag to the derivative. by bresch
🛠️ [vscode minor settings update (#11978) - minimap size and display

ae1593d 2019-04-30 Julian Oes - Merge pull request #100 from PX4/fix-port-default
9de8f86 2019-04-29 Julian Oes - Simulator: fix default for QGC and SDK link
d42efaf 2019-04-29 Julian Oes - Merge pull request #99 from PX4/pr-add-sdk-port
7d0bebb 2019-04-26 Julian Oes - Simulator: fix copy paste mistake
a94816e 2019-04-26 Julian Oes - Simulator: add MAVLink UDP port for SDK
6a9634b 2019-04-26 Julian Oes - Visualizer3D: ran fix_style.sh](317e8cd) by dagar
🛠️ Update submodule mavlink v2.0 to latest Mon May 6 12:38:37 UTC 2019 (#11973) - mavlink v2.0 in PX4/Firmware (0d543e29bb4535df9654c1f3a7c8f0712e81a120): https://github.com/mavlink/c_library_v2/commit/d8c4e5def38f2ff6079087e579693b4bd9552584
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/57000134021fb8d5c2c6281e3783ce29bb35bc17
- Changes: https://github.com/mavlink/c_library_v2/compare/d8c4e5def38f2ff6079087e579693b4bd9552584...57000134021fb8d5c2c6281e3783ce29bb35bc17
by dagar
🛠️ px4_atomic: use volatile hack for Snappy It looks like the atomic builtins are not available using QuRT and the Hexagon toolchain, so our best bet is to use volatile for the atomics. by julianoes
🛠️ boards: ignore sih for Snappy When sih (simulation in hardware) was compiled for Snapdragon, we got the linking problem below. I'm not sure why, supposedly the symbol double sin(double) is missing. undefined PLT symbol _LSin (705) /libpx4.so (symbol.c:303) by julianoes
🛠️ lpe: use minimum flow altitude from uORB instead of hardcoding by okalachev


CONTRIBUTORS

Last week there were 9 contributors.
👤 okalachev
👤 bartslinger
👤 julianoes
👤 MaEtUgR
👤 RomanBapst
👤 dagar
👤 bkueng
👤 bys1123
👤 bresch


STARGAZERS

Last week there were 24 stagazers.
wuxianshen
Rsenjoyer
kkkkxu
EndWo
Mariano-Lizarraga
yozora-hitagi
WangTingZheng
gadflysu
lhxzui
simonsmh
Fatih2166
lieguoqingcheng
KennDryke
slowlypasser
robinvalk
ZJUKaiChen
sch1ldkrote
mailan2008
laoshuterry
songzuling
Freebreeze
radigost
Jephia
anilgurses
You all are the stars! 🌟


RELEASES

Last week there was 1 release.
🚀 v1.9.0-rc1 v1.9.0 Second Release Candidate


That's all for last week, please 👀 Watch and Star the repository PX4/Firmware to receive next weekly updates. 😃

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. 📆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant