Commit Graph

45 Commits

Author SHA1 Message Date
Alexey Rogachevskiy
5a0f7b8c48 Add "overriding" OVF template
This should allow us to generate "compliant" virtual machine images
that VMware Player does not complain about.
2020-06-29 23:28:56 +03:00
Alexey Rogachevskiy
c437b219cd ros_ide_vm: Export as OVF 1.0, add manifest 2020-06-28 20:40:15 +03:00
Alexey Rogachevskiy
8672f32304 ros_ide_vm: Use virtio network by default 2020-06-28 20:39:32 +03:00
Alexey Rogachevskiy
acc23b80e1 scripts: Use proper paths 2020-06-25 14:13:27 +03:00
Alexey Rogachevskiy
b858330fc6 scripts: Install Monkey web server 2020-06-23 17:35:27 +03:00
Alexey Rogachevskiy
d5e95aa7de scripts: Patch PX4 SITL package 2020-06-23 17:13:22 +03:00
Alexey Rogachevskiy
b53f9ba192 scripts: Install rqt_multiplot as well, just for good measure 2020-06-08 18:21:17 +03:00
Alexey Rogachevskiy
7615cc126c scripts: Use the roscore.service file from clover distribution 2020-06-08 17:22:23 +03:00
Alexey Rogachevskiy
c3a1f46c59 Add and enable roscore service by default 2020-06-08 17:10:50 +03:00
Alexey Rogachevskiy
63c625bc53 assets: Make desktop less cluttered 2020-06-08 17:01:23 +03:00
Alexey Rogachevskiy
66498cd6c1 scripts: Install vim and other useful packages 2020-06-08 16:59:41 +03:00
Alexey Rogachevskiy
1742e450e0 scripts: Add ROS_HOSTNAME to bashrc 2020-06-08 16:52:29 +03:00
Alexey Rogachevskiy
08636b59f0 scripts: Change /etc/hosts to match hostname 2020-06-08 14:32:04 +03:00
Alexey Rogachevskiy
0aa7881dbb scripts: Build firmware and sitl_gazebo in catkin workspace 2020-06-04 23:06:44 +03:00
Alexey Rogachevskiy
d7ffc83f26 scripts: Fail on error 2020-06-04 23:02:29 +03:00
Alexey Rogachevskiy
84a84690ab ros_ide_vm: Add vscode config after vscode is installed 2020-05-27 16:26:03 +03:00
Alexey Rogachevskiy
ceb508c965 assets: Add more desktop shortcuts 2020-05-27 13:41:42 +03:00
Alexey Rogachevskiy
696f61459e scripts: Install python3-opencv 2020-05-27 13:40:19 +03:00
Alexey Rogachevskiy
e0ca00d3f2 scripts: Install pylint for VS Code 2020-05-27 13:39:55 +03:00
Alexey Rogachevskiy
2b6156b5ed scripts: Use clover_description branch for clover 2020-05-26 21:55:51 +03:00
Alexey Rogachevskiy
aa4d2d50a4 scripts: Add setup.bash only after Clover is built 2020-05-26 21:54:27 +03:00
Alexey Rogachevskiy
49074a3ed2 scripts: Don't build Gazebo plugins from PX4 2020-05-26 21:53:32 +03:00
Alexey Rogachevskiy
3099889272 scripts: Bump clover install version to 0.20-rc.1 2020-05-07 20:43:31 +03:00
Alexey Rogachevskiy
5c4b952d35 scripts: Install rosdep explicitly 2020-03-30 17:01:02 +03:00
Alexey Rogachevskiy
39ae54ed0e scripts: Fix running gazebo in vmware player 2020-03-30 16:36:43 +03:00
Alexey Rogachevskiy
1bbce23b94 scripts: Fix sed invocation 2020-03-30 16:31:30 +03:00
Alexey Rogachevskiy
faa88ed6e4 ros_ide_vm: Increase memory during build stage 2020-03-30 15:33:02 +03:00
Alexey Rogachevskiy
6b7176f1fa ros_vm: Prebuild Gazebo SITL modules 2020-03-30 15:30:28 +03:00
Alexey Rogachevskiy
198d79954a scripts: Install sshfs by default 2020-02-29 21:12:53 +03:00
Alexey Rogachevskiy
d22cf58ebc ros_ide_vm: Disable guest additions uploading 2020-02-29 21:12:35 +03:00
Alexey Rogachevskiy
ad02754859 scripts: Prebuild px4_sitl
This has a nice side effect of checking out all of PX4's submodules
2020-02-28 20:48:41 +03:00
Alexey Rogachevskiy
1c5f09628d assets: Add QGroundControl desktop icon 2020-02-28 18:02:05 +03:00
Alexey Rogachevskiy
15b0668ea4 Add COEX logo for background 2020-02-28 18:01:41 +03:00
Alexey Rogachevskiy
b5de1781e5 Add some personal touches 2020-02-28 15:36:27 +03:00
Alexey Rogachevskiy
d0fa0ad34c Add .gitignore 2020-02-28 14:01:10 +03:00
Alexey Rogachevskiy
4824764bae scripts: Additional fixes 2020-02-28 14:00:52 +03:00
Alexey Rogachevskiy
aef4ad1623 preseed: Remove unnecessary comments 2020-02-28 14:00:30 +03:00
Alexey Rogachevskiy
ae91bb580c scripts: Clean up unneeded scripts 2020-02-26 16:17:19 +03:00
Alexey Rogachevskiy
55e06f6f1b provision: Put everything in a single shell script 2020-02-25 22:44:49 +03:00
Alexey Rogachevskiy
9606fd0e75 Add automated build script 2020-02-24 18:27:38 +03:00
Alexey Rogachevskiy
8d3044edc8 scripts: Use open-vm-tools instead of VB Guest Additions
As of v6.1.2, Virtualbox still could not get its act together and provide working GPU virtualization. Thankfully,
OVF/OVA images are easily importable for VMware Workstation/Player, and GPU works much better there. Thus, there is
no reason to install Virtualbox guest additions, and having open-vm-tools preinstalled will result in a better
VMware player user experience.
2020-02-24 18:23:47 +03:00
Alexey Rogachevskiy
0e08565a1f preseed: Use hwe kernel 2020-02-24 18:22:13 +03:00
Alexey Rogachevskiy
e881a441f6 clever_vm: Add scripts to install ROS and VSCode 2020-02-24 02:21:05 +03:00
Alexey Rogachevskiy
b99ec328bb clever_vm: Create base image file 2020-02-23 23:06:21 +03:00
Alexey Rogachevskiy
e667b155ce Initial commit 2020-02-23 14:43:05 +03:00