Espen's Tank Project

Subprojects

Line and Wall following robot

Electronic Software

Goal

Create a computer controlled model tank.

Status Updates

31.03.2008

Added a shoppinglist page: shoppinglist where i can add parts i need to continue.

27.03.2008

Contacted Linksys about my experiences with link dropping between Wired and Wireless part of WRT350N router. I received a beta version (not publicly available) of the firmware for the router. This solved that problem.

25.03.2008

Did some minor modifications to the client and server software to prevent or reduce the sudden buffering problems. Had a new testrun. The tank was now much more responsive, and I only had few problems with buffering, however those problems are still there. For the first time, i also managed to burn a fuse. Strangely, this was the 3A fuse to the PWM amp circuit. I have also noticed that the Zero-speed turn function (motors going in opposite directions) need to be changed. Or rather the method it is called has to be changed to prevent sudden irratic behaviour. ATM i consider using a button on the joystick to lock into Zerospeed Turn mode.

I still have severe problems with the Jensen airlink USB WLAN adapter, (or some other network setting). I cannot reach the tank from any of my other machines except from the linux box, effectively making me have to use a SSH tunnel.

Equipment

Requirements

  • Software
    • Client
      • .NET
      • DirectX SDK for joystick to work properly
    • Server
      • Ruby
      • Driver for VM110/K8055