Check out the new projects site for A-i-S

Sunday, February 4, 2018

ROS on TinkerBoard (armhf Ubuntu)

ASUS Tinkerboard
Sandisk Class 10 16 GB SD card

Image: Armbian_5.38_Tinkerboard_Ubuntu_Xenial_default_4.4.112_desktop
(legacy kernel as at 4-Feb-18)

Following steps to install ROS for:
OS: Ubuntu
ROS: Lunar

Flavour of ROS: Desktop (not desktop-full)

Following instructions here is error free:

The standard TinkerBoard image is debian arm64 based. For ROS lunar, only supports Ubuntu packages for armhf, there is arm64.

Therefore the easiest path to getting ROS lunar running on the TinkerBoard is to use Armbian 5.38 and install the Ubuntu packages.

Thursday, January 4, 2018

Wide spread CPU issue

Tuesday, January 2, 2018

Raspberry Pi and ROS (Robot Operating System) - pre-compiled image

Using the Raspberry Pi with ROS is very 'doable'.

Building the ROS software natively on a Raspbery Pi 3 can take between 2 and 10 hours.

If you would like to just download an SD Card image, write it and avoid the time to Build ROS on the Raspberry Pi then use the link below.

Details of the Image
* requires at least a 16Gb SD Card
* Uses Raspbian Stretch
* Uses ROS Kinetic Desktop (excludes Collada and URDF modules as they were troublesome)
* Username: pi
* Password: raspberry
* SSH is enabled.

I am distributing as a torrent, please use this torrent file with your favourite Torrent client to download:

Tuesday, December 19, 2017

Unreal and Blender - Script for Collision volumes

I am now maintaining my Blender script at Github:

This script for Blender will duplicate take your map / level / scene in Blender and take the necessary steps to us it with collisions in Unreal.

Saturday, December 2, 2017

Update on Serval Wireless Mesh project

The Serval Project folk are reporting of the success that they have had in Vanuatu.

Worth a read about how they are deploying a wifi based network on the islands

Thursday, November 23, 2017

Defective Asus GTX1070


I recently purchased an Asus GTX1070 which booted, POST'd (sort of) but would not load Windows 10. It was defective and a replacement sorted it out.

The most important symptom is the BIOS/UEFI POST being in the wrong (non-native) resolution.

Long version:

I tried 30+ hours of changing settings, trying different things.

  • turning off Windows Fast Boot
  • UEFI only booting
  • non-UEFI legacy / compatibility only booting
  • Isolating the hardware in two machines to bare minimum (disconnecting SATA devices etc)
  • Two fresh installs of Windows 10
  • At least 4 different versions of the Nvidia Drivers, using DDU to uninstall the previous drivers in Safe Mode between installs.
  • Modifying window's power settings to maximum performance
  • turning off onboard Audio in BIOS
  • turning off VT-d in BIOS
  • running on a known-good installation of Windows 10, as well as a fresh install (twice)
  • resetting BIOS to defaults by clearing the RTC clock jumper and the RTC battery
  • Pulling and replacing RAM
  • Upgrading the Motherboard BIOS on both tested machines to the latest official bios versions.
  • Checking with the official ASUS tool that the Video Card VBIOS was up-to-date (which it was)
  • Updating Windows 10 to version 1709 (Fall Creator edition)
  • Changing the monitors, and trying different HDMI and DVI-D cables.
Nothing worked to alter the outcome.

In the end it was just defective card.

My motherboards were an Asus P8Z68-M PRO and a Asus H97-M Plus