Alexey Rogachevskiy
4f110d4eaa
builder: Install rpi_ws281x for Python 2 and 3
2020-03-18 17:10:50 +03:00
Alexey Rogachevskiy
f7eda0be97
Merge remote-tracking branch 'origin/master' into buster-python3
2020-03-18 16:03:02 +03:00
Alexey Rogachevskiy
1da2f76758
builder: Use pip3 for butterfly installation
2020-03-18 16:00:04 +03:00
Alexey Rogachevskiy
60a77a35a5
builder: Make pip refer to pip2 by default
...
This may break rosdep down the line, but it seems to call `pip3` explicitly
2020-03-18 15:58:12 +03:00
Oleg Kalachev
461f4f5904
Add new camera calibration article
2020-03-18 00:40:57 +03:00
Oleg Kalachev
4f8020ff35
docs: rename old camera calibration article
2020-03-18 00:40:57 +03:00
Oleg Kalachev
267aaf45d3
selfcheck.py: correctly detect unset aruco_detect/length
2020-03-17 23:11:46 +03:00
Oleg Kalachev
0b74430a11
selfcheck.py: don’t fall down on unset known_tilt
2020-03-17 23:07:16 +03:00
Oleg Kalachev
1746381da1
Add ROS service for executing shell commands ( #210 )
...
* Add ROS service for executing shell commands
* Show image version on index web page
* Add test for exec service
* Add shell node to clover.launch
* Remake exec handling, consider exit code and exec failures
2020-03-17 20:11:59 +03:00
Oleg Kalachev
6879723771
image: add some examples ( #222 )
...
* image: add some examples
* Rename 'fligth' node to 'leds'
* image: copy examples to /home/pi/examples
* examples: add information links
Co-authored-by: Alamoris <gonzalez1139@gmail.com >
2020-03-12 20:20:27 +03:00
Oleg Kalachev
b474f99665
genmap.py: print column names in output
2020-03-11 13:21:24 +03:00
Oleg Kalachev
60b0059ef1
genmap.py: make <first> argument not required
2020-03-11 13:21:05 +03:00
Oleg Kalachev
8dfb9a8f6c
simple_offboard: add position setpoint frame
2020-03-10 19:23:40 +03:00
Oleg Kalachev
2c36fdb560
docs: add info on -h key of genmap.py
2020-03-10 17:20:00 +03:00
Oleg Kalachev
8d37c424eb
genmap.py: add example usage
2020-03-10 17:06:17 +03:00
Oleg Kalachev
2f70ce4372
docs: fix
2020-03-10 13:55:27 +03:00
Oleg Kalachev
e9527b5efd
led: don’t crash on incorrect mode value
2020-03-06 04:25:48 +03:00
Oleg Kalachev
351b33cc5f
genmap.py: make top-left by default ( #220 )
...
* genmap.py: make top-left by default
* docs: make top left by default in genmap
* genmap.py: fix usage string
2020-03-06 02:04:19 +03:00
Alexey Rogachevskiy
a427d86f41
docs: Update contribution guidelines translation
2020-02-25 14:25:31 +03:00
Alexey Rogachevskiy
ef0f926a79
docs: Add failsafe config link to power.md (en)
2020-02-25 13:05:19 +03:00
Alexey Rogachevskiy
0b587b7dae
docs: Translate failsafe article (en)
2020-02-25 13:03:22 +03:00
Alexey Rogachevskiy
770a76a450
init_rpi: Place wpa_supplicant.conf to /boot
2020-02-20 22:11:24 +03:00
Alexey Rogachevskiy
0ffde38b8b
builder: Install ptvsd for python2 explicitly
2020-02-20 21:43:48 +03:00
Alexey Rogachevskiy
99632bf554
Merge remote-tracking branch 'origin/master' into buster-python3
2020-02-20 15:44:08 +03:00
Oleg Kalachev
16b2538dfa
docs: commented out links to lessons that have not been translated
2020-02-20 00:48:45 +03:00
Oleg Kalachev
d01e6990b1
docs: add failsafe article
2020-02-20 00:21:44 +03:00
Oleg Kalachev
6fbdfb7817
clover.launch: enable optical flow by default
2020-02-19 18:28:14 +03:00
Oleg Kalachev
e05431cc75
docs: fix sonar example
2020-02-19 18:27:52 +03:00
Alexey Rogachevskiy
4c940f0b8b
init_rpi: Unblock wi-fi on first boot
2020-02-19 17:00:49 +03:00
Alexey Rogachevskiy
2672b6784f
builder: Set country for wpa_supplicant
2020-02-19 15:17:53 +03:00
Alexey Rogachevskiy
d44a80b357
builder: Don't try to deactivate nonexistent venv
2020-02-19 13:24:42 +03:00
Alexey Rogachevskiy
22ba3a1406
builder: Use raspbian 2020-02-13 release as base
2020-02-19 12:43:32 +03:00
Alexey Rogachevskiy
7cc91b2e32
Install ptvsd by default ( #217 )
...
* builder: Install ptvsd by default
* builder: Add ptvsd version check
2020-02-17 21:54:20 +03:00
Alexey Rogachevskiy
77189b5f5f
builder: Install butterfly system-wide
2020-02-17 14:52:24 +03:00
Alexey Rogachevskiy
b37a32d4dc
builder: Add pip for python2 back
2020-02-17 14:44:41 +03:00
Alexey Rogachevskiy
d6f8f4017f
clover: Update roslib.js and ros3d.js
2020-02-14 19:22:02 +03:00
Oleg Kalachev
fca584cefe
optical_flow: parameter for setting ROI in radians ( #213 )
...
* optical_flow: parameter for setting ROI in radians
* Compatibility with old OpenCV
2020-02-13 20:00:11 +03:00
Arthur Golubtsov
099e115def
Fix typo
2020-02-13 10:10:24 +03:00
Oleg Kalachev
d2b9ec7166
Remove unused fpv_camera.launch
2020-02-13 07:39:45 +03:00
Alexey Rogachevskiy
b359414377
builder: Drop python2 tests
2020-02-12 23:29:04 +03:00
Alexey Rogachevskiy
6d4dd6956f
tests: Use python3 for most of it, python2 for cv2
2020-02-12 22:18:03 +03:00
Oleg Kalachev
bda966bc90
Simplify camera orientation setting ( #204 )
...
* main_camera.launch: simplify camera orientation setting
* Fix camera transforms
* Move camera transform description closer to transform tempalte
* orientation => direction
* Fix
2020-02-12 20:48:29 +03:00
Oleg Kalachev
d182542153
aruco.launch: set default corner refinement method to 2 (contour)
2020-02-12 20:40:54 +03:00
Alexey Rogachevskiy
cb26f0933e
builder: Fix python3.yaml identation
2020-02-11 19:44:51 +03:00
Alexey Rogachevskiy
d944f57ebb
builder: Put python3.yaml into image
2020-02-11 19:20:54 +03:00
Alexey Rogachevskiy
ad430284de
builder: Fix typo (meodic -> melodic)
2020-02-11 18:59:23 +03:00
Alexey Rogachevskiy
b5cf47fdb5
tests: Create ServiceProxy during validation
2020-02-11 18:53:17 +03:00
Alexey Rogachevskiy
99f24abf8d
builder: Build against python3
2020-02-11 18:46:23 +03:00
Alamoris
bc74af3006
docs: Update cad models article
2020-02-11 13:18:41 +03:00
timkondratiev
d88cbaee85
docs: update Raspberry and rangefinder connection image ( #211 )
...
* Change rangefinder connection
Proper pin connection
* Delete outdated image
* Add updated image
* _
2020-02-09 04:18:49 +03:00