sfalexrog
78f43ad078
builder: Update kernel version
2019-05-21 08:53:52 +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
31f586070d
image: fix espeak installation
2019-05-08 08:54:06 +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
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
sfalexrog
c73c7857c6
builder: Try harder to update rosdep
2019-05-05 11:04:08 +03:00
sfalexrog
e631459181
ros: Add rosshow package
2019-04-16 14:52:16 +03:00
Oleg Kalachev
a37f58ada9
image: update Linux kernel version
2019-04-11 11:33:53 +03:00
sfalexrog
1d591965a3
init_rpi: Fix typo in sed command
2019-04-09 10:31:12 +03:00
sfalexrog
7519958698
init: Automatically set Clever hostname
2019-04-08 20:16:48 +03:00
sfalexrog
fea6992964
builder: Fix kernel version
2019-04-04 20:54:42 +03:00
sfalexrog
9e77a11cf5
builder: Update kernel version
2019-04-03 14:14:20 +03:00
sfalexrog
07b6dcde51
builder: Update base image
2019-04-02 20:47:33 +03:00
Arthur
b3c0e2d290
image: add ros and python paths for working with sudo
2019-03-27 13:29:40 +03:00
Arthur
d053571053
builder: remove get-pip.py after installation
2019-03-27 12:45:13 +03:00
Arthur
e59a0221ca
image: change restart option for clever.service and roscore.service from on-abort to on-failure
2019-03-27 12:40:44 +03:00
Oleg Kalachev
68f810cd1a
builder: remove python-rosinstall-generator version fix
2019-03-26 22:10:13 +03:00
Oleg Kalachev
a8f3ff694a
builder: don’t continue on rosdep install errors
2019-03-13 17:09:58 +03:00
Oleg Kalachev
c68f82feab
builder: fix tests
2019-03-10 15:07:23 +03:00
Oleg Kalachev
c9768cce4d
builder: more tests
2019-03-10 01:44:48 +03:00
Oleg Kalachev
75eb6fc3ee
This comment was breaking everything
2019-03-07 03:17:28 +03:00
sfalexrog
a3079c5b12
rosdep: Add image_publisher package
2019-03-06 17:19:07 +03:00
Oleg Kalachev
048927e7d7
builder: try to fix running packages tests
2019-03-05 20:33:24 +03:00
Oleg Kalachev
1271ded5e0
builder: fail build in tests failure
2019-03-05 20:31:09 +03:00
Oleg Kalachev
429c7a8c8b
builder: run catkin_ws packages tests
2019-03-05 17:31:45 +03:00
Oleg Kalachev
84d6a341e0
builder: remove node.js install artifact
2019-03-05 16:58:14 +03:00
sfalexrog
575e46b425
butterfly: Install tornado 5.1.1 to work around Butterfly using missing APIs
2019-03-05 16:24:53 +03:00
sfalexrog
8257724fcc
px4fmu.rules: Only apply to non-bootloader devices
2019-03-01 23:29:14 +03:00
sfalexrog
603a4079f5
builder: Don't copy image cache to the image
2019-03-01 21:31:43 +03:00
sfalexrog
868036c33f
Rename udev rules file
2019-03-01 21:27:19 +03:00
sfalexrog
24e516b898
ROS/px4: Access px4-based devices by /dev/px4fmu
...
We assume there won't be more than one FMU connected to the Raspberry Pi at any given time.
2019-03-01 20:59:33 +03:00
sfalexrog
8d73b3aee0
builder: Remove redundant TODOs
2019-02-28 15:03:25 +03:00
sfalexrog
6c6a762174
ROS: Use ROS_HOSTNAME instead of ROS_IP ( #101 )
2019-02-28 13:58:22 +03:00
sfalexrog
bb2ae1bad6
builder: Be more thorough about not copying the image into itself
2019-02-24 20:57:01 +03:00
sfalexrog
d9cd7c161b
builder: Copy checked out repo instead of re-cloning it
2019-02-24 19:39:36 +03:00
sfalexrog
4d77c4a400
ROS: Install opencv3 with Neon support
...
Since we don't want to replace version 3.3.1 from our repository, we simply set our opencv package version to 3.3.19. That's a terrible hack, but at least that makes ROS happy.
2019-02-24 19:31:53 +03:00
sfalexrog
2ca70c03eb
builder: Re-enable loading cv2 in tests
2019-02-23 23:16:22 +03:00
Oleg Kalachev
6382c25417
builder: add some tests for validating built image
2019-02-22 16:39:32 +03:00
Oleg Kalachev
9f91eb7beb
clever.service: force all the ROS-nodes to output to the screen
2019-02-21 10:28:00 +03:00
Oleg Kalachev
c31e819db9
builder: install latest version of python-rosdep
2019-02-20 12:45:43 +03:00
sfalexrog
7a89f1be8f
builder: Try to not build Python wheels
2019-02-19 19:48:34 +03:00
Oleg Kalachev
2e1104fc0e
builder: hardcode 2 threads number for clever package build
2019-02-16 05:17:21 +03:00
sfalexrog
23fd44cb1f
builder: Install pip from pypa
2019-02-13 18:08:44 +03:00
sfalexrog
e443da60c4
Try to cache initial Raspbian image
2019-02-09 05:53:10 +03:00