Oleg Kalachev
c0217d8aff
docs: add autogenerated link to clever firmware + small fixes
2019-05-25 14:34:29 +03:00
Oleg Kalachev
ee1a493636
selfcheck.py: don't show OK if there were info messages
2019-05-24 00:29:56 +03:00
Oleg Kalachev
2a755005a6
selfcheck.py: print image version
2019-05-24 00:24:00 +03:00
Oleg Kalachev
4807db85a7
selfcheck.py: improve aruco check
2019-05-24 00:24:00 +03:00
Oleg Kalachev
82a2a5e5f7
clever.launch: remove launching arduino bridge
2019-05-24 00:24:00 +03:00
sfalexrog
73e17aeb48
builder: Add realsense packages
2019-05-23 16:50:24 +03:00
Oleg Kalachev
0af7d406bd
Merge pull request #125 from sfalexrog/WIP/aruco_fix
...
aruco_map: Use two-pass solvePnP
2019-05-22 15:19:42 +03:00
sfalexrog
78f43ad078
builder: Update kernel version
2019-05-21 08:53:52 +03:00
Oleg Kalachev
8faa838bb9
selfcheck.py: function for printing checks info
2019-05-20 20:29:42 +03:00
Oleg Kalachev
f499608cc2
selfcheck.py: describe camera orientation
2019-05-20 18:46:48 +03:00
Oleg Kalachev
486c62f625
docs: simplify wi-fi config instructions
2019-05-20 16:54:45 +03:00
Oleg Kalachev
29b9f47eea
selfcheck.py: follow PEP-8 in imports
2019-05-20 16:10:33 +03:00
Oleg Kalachev
bba9f3db76
selfcheck.py: simplify camera check
2019-05-20 16:02:47 +03:00
sfalexrog
91f6f6dd32
aruco_map: Use two-pass solvePnP
...
There are cases when iterative solvePnP method converges on a "wrong" camera position due to projectPoints not treating negative Z values properly.
Other methods don't seem to be affected by that, but their results differ from the iterative method slightly. By combining these two methods we
"nudge" the iterative method towards the correct camera position and get satisfactory results most of the time.
Sometimes, though, even with the "nudge" the iterative method diverges catastrophically, and this is not caught by the solver. We work around that
by assuming our camera position cannot be too far from the markers.
2019-05-20 12:29:42 +03:00
sfalexrog
ec57f7d0a3
builder: Fix git configuration
2019-05-17 11:48:16 +03:00
sfalexrog
683e06dc20
builder: Remove pymavlink definition
...
Rosdep repository has pymavlink definition as of 831b1b2ad5
2019-05-15 23:19:46 +03:00
sfalexrog
6dfba25d45
selfcheck.py: perform version and preflight checks ( #123 )
...
* selfcheck: Perform version and preflight checks
* selfcheck: Fail commander check if no data received
* selfcheck: Print firmware version
* selfcheck: Create publishers and subscribers globally
* selfcheck.py: add note about firmware in gitbook
* selfcheck: Move firmware version checks to FCU checks
* selfcheck: Show commander warnings
* selfcheck: Remove prompt line from received mavlink message
* clever: Add pymavlink as a ROS dependency
2019-05-15 16:51:12 +03:00
sfalexrog
ffa2f89c8e
builder: Set default keyboard layout to US
2019-05-14 19:38:18 +03:00
sfalexrog
a99c381f11
builder: Install libjpeg8 manually
2019-05-14 19:26:26 +03:00
Oleg Kalachev
36d088d648
docs: that’s unneeded
2019-05-14 05:04:55 +03:00
sfalexrog
f0ab0a8e11
docs: Add MOSFET+magnet schematic
2019-05-13 19:16:42 +03:00
sfalexrog
53c2cf6998
aruco_map: map parser improvements ( #118 )
...
* aruco_map: Improve parser
* aruco_map: Use marker id for map visualization
* aruco_pose: Add parser pass test
* aruco_map: Code style
* aruco_pose: Add more test cases
* aruco_map: Better message handling
* aruco_map: Be more informative about bad lines
* aruco_map: Add failure mode tests
* aruco_map: Be less strict about map contents
* aruco_pose: Restructure tests
* aruco_map: Don't use marker id in visualization
* aruco_map: Check for marker uniqueness
* aruco_pose: Use board data to reject duplicate markers
* aruco_pose/test: Spelling fixes
2019-05-13 17:43:20 +03:00
Oleg Kalachev
ae3d3a955b
docs: recommend disabling baro in LPE_FUSION for aruco VPE
2019-05-13 14:47:44 +03:00
Oleg Kalachev
2e11db0756
docs: recommend LPE for aruco VPE
2019-05-13 14:45:16 +03:00
Oleg Kalachev
66e21443a9
docs: update en
2019-05-13 07:07:36 +03:00
Oleg Kalachev
81c3d6d42b
docs: small addition to contributing
2019-05-13 06:32:08 +03:00
Oleg Kalachev
9f4df86cae
docs: make markdownlint happy
2019-05-13 06:27:56 +03:00
Oleg Kalachev
beca5f25e9
gitbook: set gitbook version to ^3.2.2
2019-05-13 03:01:08 +03:00
Ilya Petrov
10785183e1
docs: update in ceiling markers config
2019-05-11 14:29:40 +03:00
Oleg Kalachev
7c5af5f494
selfcheck.py: code syle
2019-05-11 14:19:42 +03:00
Oleg Kalachev
cabe76a607
selfcheck.py: "fusing" -> "fusion" in warnings
2019-05-11 14:04:03 +03:00
Oleg Kalachev
d2912aebd8
selfcheck.py: increase angular velocity limit
2019-05-11 10:16:27 +03:00
Oleg Kalachev
efb9bf2f7a
selfcheck.py: don't fall when mavros/param/get is unavailable
2019-05-11 10:16:27 +03:00
Oleg Kalachev
7f8b78ad7d
selfcheck.py: code style
2019-05-11 10:16:27 +03:00
Oleg Kalachev
34095bfaa7
selfcheck.py: check PX4 VPE parameters when vpe_publisher is running
2019-05-11 10:16:27 +03:00
Arthur
747f26742d
Edit instruction about the connection of pixracer and RC
2019-05-08 17:33:00 +03:00
Oleg Kalachev
31f586070d
image: fix espeak installation
2019-05-08 08:54:06 +03:00
sfalexrog
021aa69110
clever: Selfcheck improvements
2019-05-08 07:54:40 +03:00
sfalexrog
b5a01e6a7e
selfcheck: Check logs for errors
2019-05-08 07:54:40 +03:00
Oleg Kalachev
5b02f59583
image: add espeak
2019-05-08 05:15:13 +03:00
Alamoris
1c33102b8f
docs: revision of the article about sitl ( #114 )
...
* Add rus article about install ROS
* Add lines
* Add article about launching gazebo
* Some fix
* Add fix
* Fix
* Text fix
* Fix MD exceptions
* docs: edit sitl articles
* article fix
2019-05-08 04:18:09 +03:00
Oleg Kalachev
bca7445ebe
docs: some fixes
2019-05-08 02:23:09 +03:00
Oleg Kalachev
d47a95e134
docs: add some rules to markdownlint + some editing
2019-05-08 02:19:42 +03:00
Oleg Kalachev
064e402a2d
selfcheck.py: show error when exception occurred in check
2019-05-07 23:46:34 +03:00
Arthur Golubtsov
5b617d91a9
docs: add article about clever image building ( #121 )
...
* Add article about clever image building
* Image building article: fix text style and add link to SUMMARY.md
2019-05-07 17:28:30 +03:00
sfalexrog
2a4dce3e09
builder: Show actual retry count
2019-05-06 21:27:04 +03:00
sfalexrog
cf9b7abcfa
builder: Try even harder to update rosdep
2019-05-06 20:02:18 +03:00
Oleg Kalachev
751caa906c
Revert "Verify Google Webmaster (again)"
...
This reverts commit ff244345a7 .
2019-05-06 06:55:17 +03:00
Oleg Kalachev
ff244345a7
Verify Google Webmaster (again)
2019-05-06 06:48:53 +03:00
sfalexrog
c73c7857c6
builder: Try harder to update rosdep
2019-05-05 11:04:08 +03:00