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
sfalexrog
ab026a5ea5
Try to be more verbose with wget
2019-02-09 05:53:10 +03:00
sfalexrog
5f0e035d03
builder: Use official Raspbian mirror for initial image download
...
Downloads from our mirror often time out, resulting in failed builds for no good reason. We may want to try relying on official mirrors instead, they should have higher bandwidth.
2019-02-09 05:53:10 +03:00
Oleg Kalachev
6738018a4a
image: add ntpdate
2019-02-08 02:34:06 +03:00
sfalexrog
94a8b7a040
builder: Run rosdep for the 'pi' user
2019-02-06 18:20:25 +03:00
Oleg Kalachev
a89dda8576
Run clever.service and roscore.service from user pi
2019-01-31 22:56:10 +03:00
Oleg Kalachev
930bf03550
Fix building documentation
2019-01-28 02:54:08 +03:00
Oleg Kalachev
fff52fc357
Fix building documentation
2019-01-28 02:07:23 +03:00
Oleg Kalachev
9f9bc3d143
Serve web interface and documentation from clever directory
2019-01-28 01:04:29 +03:00
Oleg Kalachev
d33a4b8d6f
image: install Node.js
2019-01-28 00:57:25 +03:00
Oleg Kalachev
81e7331037
image: update python-rosdep to 0.15.0-1
2019-01-27 02:13:07 +03:00
sfalexrog
79d9c7dfea
Update ROS package definitions
2019-01-26 16:15:07 +03:00
Oleg Kalachev
5c59e71f90
Change Monkey log paths
2019-01-25 22:25:09 +03:00