Julian Oes
fcbf2e8f9e
setup: remove Python 2 requirements for Ubuntu
5 years ago
Julian Oes
ac6d7e6730
setup: another try to install pip dependencies
5 years ago
Julian Oes
8112a5c417
setup: fix call to pip/pip3
...
This should prevent the error:
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
from pip import main
ImportError: cannot import name 'main'
As described in:
https://github.com/pypa/pip/issues/5447#issuecomment-407693701
5 years ago
Julian Oes
bac4854424
setup: stop on error
5 years ago
Julian Oes
126b7a5642
setup: we need a newer pip
5 years ago
Julian Oes
bf62b0f5e6
setup: use pip as user, don't forget python3-dev
...
In my opinion we should not mess with someones system Python
dependencies.
5 years ago
Julian Oes
c77816aef2
cmake: move jinja2 check to Python modules
...
This removes the cmake check for jinja2 and moves it to the respective
Python scripts.
5 years ago
Julian Oes
b04f68553e
Tools: use Python 3, improve import checks
...
In more detail:
- Change shebang to Python 3.
- Suggest installation using pip3 as user.
5 years ago
Daniel Agar
13fc6fa04c
Update submodule sitl_gazebo to latest Thu Jan 16 00:39:21 UTC 2020 ( #13784 )
...
- sitl_gazebo in PX4/Firmware (d6cff809f3
): 5b031e1019
- sitl_gazebo current upstream: a5b33417f7
- Changes: 5b031e1019...a5b33417f7
a5b3341 2019-12-22 Lorenz Meier - MAVLink interface: Fix init
484bc8d 2020-01-15 Lorenz Meier - Only support Mac OS Mojave
62fdd48 2020-01-14 Julian Oes - travis: use pip3 as user
bb9b3f7 2020-01-14 Julian Oes - travis: unlink Python2, install Python3
5d27757 2020-01-13 Lorenz Meier - Fix Mac OS CI
193a4d2 2020-01-13 Gus Grubba - Update gazebo_video_stream_widget.h
7cb9e2e 2020-01-07 Morten Fyhn Amundsen - gazebo_lidar_plugin: Rename class to LidarPlugin
6f5d19b 2020-01-06 bozkurthan - Update typhoon_h480.sdf
32fa459 2020-01-06 bozkurthan - Update gazebo_gst_camera_plugin.h
0058204 2020-01-06 bozkurthan - Change udpDstIP -> udpHost
b443319 2020-01-06 bozkurthan - Update typhoon_h480.sdf
0d98f07 2020-01-06 bozkurthan - Update gazebo_gst_camera_plugin.cpp
1a94d78 2020-01-06 bozkurthan - Update gazebo_gst_camera_plugin.h
57c829c 2020-01-06 bozkurthan - Update typhoon for custom IP
Co-authored-by: PX4 Build Bot <bot@px4.io>
5 years ago
Julian Oes
5aa696839d
jMAVSim: link to devguide instead of issue
...
This should be less confusing and point to a source of truth rather than
a long discussion.
5 years ago
Julian Oes
d4d90e0488
jMAVSim: accept AdoptOpenJDK Java version
...
This should work with AdoptOpenJDK installed via brew:
brew tap adoptopenjdk/openjdk
brew cask install adoptopenjdk8
5 years ago
TSC21
13c0c618f3
px4modulesdoc: move to Python3
5 years ago
TSC21
502be605fd
update submodule sitl_gazebo
5 years ago
Julian Oes
065fa1244d
Update Snapdragon docker tag
5 years ago
Julian Oes
19bd7b29d6
Tools: use Python3 for upload_log.py
5 years ago
Julian Oes
8897c69c8f
Tools: use Python 3 in validate_yaml.py
5 years ago
Julian Oes
c5fb0e77cd
Tools: update sitl_gazebo submodule
5 years ago
TSC21
d447f15ac6
bump Docker container tags to 2019-11-25
5 years ago
TSC21
3ea62ff53b
bump Docker container tags to 2019-11-22
5 years ago
Daniel Agar
de4f594937
DriverFramework purge
...
The bulk of this change was tightly coupled and needed to be deleted in one pass. Some of the smaller changes were things that broke as a result of the initial purge and subsequently fixed by further eradicating unnecessary platform differences. Finally, I deleted any dead code I came across in the related files I touched while going through everything.
- DriverFramework (src/lib/DriverFramework submodule) completely removed
- added dspal submodule in qurt platform (was brought in via DriverFramework)
- all df wrapper drivers removed
- all boards using df wrapper drivers updated to use in tree equivalents
- unused empty arch/board.h on posix and qurt removed
- unused IOCTLs removed (pub block, priv, etc)
- Integrator delete methods only used from df wrapper drivers
- commander: sensor calibration use "NuttX version" everywhere for now
- sensors: update to px4_{open, read, close} instead of DevMgr wrapper (adc open for analog differential pressure)
- battery_status: update to px4_{open, read, close} instead of DevMgr wrapper (adc open for analog differential pressure)
- cdev cleanup conflicting typedefs and names with actual OS (pollevent_t, etc)
- load_mon and top remove from linux boards (unused)
- delete unused PX4_MAIN_FUNCTION
- delete unused getreg32 macro
- delete unused SIOCDEVPRIVATE define
- named each platform tasks consistently
- posix list_devices and list_topics removed (list_files now shows all virtual files)
5 years ago
romain-chiap
ba28ef5809
jmavsim_run.sh: add -o flag for SIH display only
5 years ago
Julian Oes
3527870333
Tools: fix 'Assistive technology not found error'
...
On Ubuntu we often saw the error
Assistive technology not found AWTError when starting jMAVSim.
This should be fixed by appending this cli argument to java.
As suggested in https://github.com/PX4/containers/issues/206
5 years ago
RomanBapst
4d4481a384
gazebo_sitl_multiple_run.sh: fixed comment
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
5 years ago
JaeyoungLim
528141a78e
Make more space between vehicles
5 years ago
JaeyoungLim
0324889cf7
Add support for plane
5 years ago
JaeyoungLim
eb7cdb4c4e
Use sdf files instead of urdf files
...
Fix
5 years ago
Daniel Agar
44f9de5e37
delete parrot bebop board support
...
This target was never fully supported and is heavily dependent on a number of DriverFramework drivers that have no in tree equivalents (bebop bus, flow, rangefinder, etc). Deleting this will make it easier to fully drop DriverFramework shortly.
5 years ago
Daniel Agar
ce1e9762b0
deprecate df_hmc5883_wrapper and replace with in tree hmc5883
...
- deprecate DriverFramework hmc5883 driver (df_hmc5883_wrapper)
- update aerotenna ocpoc and snapdragon flight eagle boards to use in tree hmc5883
5 years ago
Daniel Agar
7241eebd80
cmake merge linux cross compile targets (cross + native) and cleanup
...
- consolidate cross and native variants (only a single default is needed)
- beaglebone_blue_cross + beaglebone_blue_native => beaglebone_blue_default
- emlid_navio2_cross + emlid_navio2_native => emlid_navio2_default
- px4_raspberrypi_cross + px4_raspberrypi_native => px4_raspberrypi_default
- move upload helpers to cmake/upload.cmake
5 years ago
Daniel Agar
cc7a0cd69d
beaglebone blue: build librobotcontrol with cmake
5 years ago
Daniel Agar
30a73416dc
mavsdk SITL testing code coverage and upload to codecov.io
5 years ago
JaeyoungLim
d5100b10dc
Update comments
5 years ago
RomanBapst
eeb47f6148
gazebo multiple sim script: cleanup
...
- make sure to kill all px4 instances and gazebo client when exiting
- add arguments to specify number of vehicles and vehicle model
- exit for now if vehicle model is not iris, since needs changes in
sitl_gazebo submodule
Signed-off-by: RomanBapst <bapstroman@gmail.com>
5 years ago
JaeyoungLim
876f42c171
Source environment inside the script
5 years ago
JaeyoungLim
155a212109
Update comments
5 years ago
JaeyoungLim
f653be75c0
gazebo multiple sim: use xacro from the sitl_gazebo repository
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
5 years ago
JaeyoungLim
0b649326c3
Support multi vehicle sitl gazebo without ros
5 years ago
Lorenz Meier
adf7aee762
Harden autostart logic for non-existent airframe values
...
This ensures that the user is pushed back to the airframe configuration stage.
5 years ago
Lorenz Meier
2e7221cd22
Style check commit hook: Ensure that formatted files need to be re-added.
5 years ago
Julian Oes
a9ca16cafe
Fix a couple of flake8 Python warnings ( #13763 )
...
* Tools: fix flake8 error
* platforms: fix flake8 error
This is just guessed.
5 years ago
Christian Clauss
6dc55f97d4
More fixes for Python 3 compatibility ( #13008 )
...
* More fixes for Python 3 compatibility
* Workaround if the six module is not pip installed
* Lose the semicolons
5 years ago
Matthias Grob
904ab16558
Fix trailing whitespace, EOF newline, indentation
5 years ago
kamilritz
b73c80428e
ECL: Clean velPos logging, deprecate ekf2_innovations msg
5 years ago
Daniel Agar
0cc250194d
VTOL: explicitly start all FW & MC controllers in VTOL mode
5 years ago
bresch
09c8c8f706
ekf: use PDOP instead of GDOP as TDOP (part of GDOP) is not given by the GNSS receiver
5 years ago
PX4 BuildBot
4964b633b2
Update submodule sitl_gazebo to latest Tue Nov 26 00:39:55 UTC 2019
...
- sitl_gazebo in PX4/Firmware (63e99db29b
): 2637a94816
- sitl_gazebo current upstream: 073da14f6e
- Changes: 2637a94816...073da14f6e
073da14 2019-11-25 Saifullah - Fix for issue #359 . (#362 )
5 years ago
PX4 BuildBot
879e4a5b16
Update submodule sitl_gazebo to latest Sat Nov 23 00:38:19 UTC 2019
...
- sitl_gazebo in PX4/Firmware (3f92bc26ce
): ec3a32a604
- sitl_gazebo current upstream: 2637a94816
- Changes: ec3a32a604...2637a94816
2637a94 2019-11-18 JaeyoungLim - Address comments
94d479c 2019-11-15 Jaeyoung-Lim - Handle camera zoom mavlink message
5 years ago
Daniel Agar
8c38176d77
boards: alphabetize and sync common drivers and modules
5 years ago
Daniel Agar
84fe64b1c2
create new multicopter rate controller module (mc_rate_control) split out of mc_att_control
5 years ago
TSC21
d4ddabdf52
SITL: adds 'iris_rtps' target
5 years ago