Use this if you want to create a partition on your HDD dedicated to Ubuntu.
Download Ubuntu 14.04 Trusty Tahr LTS Desktop Image (AMD64 for 64 bit machines).
Follow These Instructions to create a bootable usb of Ubuntu 14.04 (make sure to use the above image).
From here you can run Ubuntu 14.04 directly from the USB, or install Ubuntu 14.04 either as a complete overwrite of your machine, or you as a dual-boot arrangment. Follow the installation wizard as desired.
Use this if you don't want to create a partition on your HDD.
Download Ubuntu 14.04 Trusty Tahr LTS Desktop Image (AMD64 for 64 bit machines).
Download and install Oracle Virtualbox for Your OS
Enabling copy/paste between host & virtual machine
Once Ubuntu is installed (however you like), open up a terminal and run the following:
sudo apt-get update
sudo apt-get install build-essential
Built for Ubuntu 14.04 Trusty Tahr LTS.
Install ROS Indigo
Make sure these ROS packages are installed:
sudo apt-get install ros-indigo-joystick-drivers
sudo apt-get install ros-indigo-sensor-msgs
sudo apt-get install ros-indigo-rosserial-arduino
sudo apt-get install ros-indigo-rosserial
Clone this repo into the package location for your ROS workspace and build the packages.
git clone https://github.com/FletcherFT/rc_aacv.git
cd ../..
catkin_make
Connect laptop up to wifi network, boot up aacv and check that you can ping the beaglebone black.
wifi SSID: "FOX_network"
wifi passkey: "12345678"
ping aacv-bbb.local
Connect joystick to laptop, wait 30s then execute:
roscd rc_aacv/launch
. test.sh
All nodes should then launch, you should be able to remotely control Blue!