3D Printing wheel arches
3d-print

3D Printing Wheel Arches

This week my printer have been busy 3D printing wheel arches for the robot. The rear wheel arches “top covers” are divided into two parts for each side. I started of by printing the smaller rear part which was a 15 hours print. All parts where printed with a 0.6mm nozzle and the layers came out […]

3D printed lawnmower assembly
robot lawnmower

Saturday’s Night Fun

Tonight I 3D Printed mounting brackets for the front wheels. I have acquired some cheap and simple testing wheels which will be used before I spend time and effort designing my own with proper bearings. My final wheels will also be more ball-like, so they want stuck as easy in terrain. Before doing the design I also […]

3D printer filament stock
Filament

My Filament Stock

There are a lot of different filament out there. The characteristics varies between different types/brands. It can be difficult to find the right filament that suits you and your projects needs. I always like to try different filament to test and see their characteristics. I buy almost my filament exclusively from 3DPrima because of its ease of access. So my line-up contains PrimaValue […]

Drive system final design
Drive system

Drive System Design Completion

So this weekended I have been working on finishing the design of the drive system. I have updated the initial design of the 2-pulley gearing into a 4-pulley gearing. The main reason for the update is to have the ability the to achieve a lower wheel surface speed. The brackets are also designed with adjustable offsets, so […]

VESC FOC Encoder position control
VESC

Rotary Position Sensor + VESC

As it turns out you do not really need to make modifications to remove the hall sensor filter in order to get Rotary Position Sensors to work with the VESC. In a previous post I described how I located the hall sensor filter and removed it (read here). Anyways, I was looking around the internet and found […]

VESC FIRMWARE
VESC

Compile Custom Firmware VESC Mac OSX

In order to change the firmware running on the VESC, one need to compile the custom firmware with the modifications needed. I use Mac OS X on my workstation and here is how I do it. First download the latest firmware from https://github.com/vedderb/bldc git clone https://github.com/vedderb/bldc.git brew tap PX4/homebrew-px4 brew install gcc-arm-none-eabi-49 sudo brew link gcc-arm-none-eabi-49 In the […]