Sly Projects
Keeping me busy...




My Projects

This page lists the current and past projects that have kept me busy!


 Current Projects

Following is a list of some of the projects I'm actively working on at home. I hope to keep these pages up to date, providing downloads of binaries/source and documentation.

TitleDescription
SlyBot - Robotics

Developing automated robots
This project's aim is to create a series of experimental robots to investigate methods of software control and automation, associated with the RaSCL project below. It will involve the development of various servo controlled robots.
RaSCL - Robotics Control Software

Developing an abstracted control language for robotics hobbyists
This project's main aim is to interface with the experimental robots created during the above project to investigate methods of software control and automation. It will involve developing a software control system to control movement and react to sensor inputs.

The aim is to implement an abstracted control language that aids rapid and easy robotics software development.

The software developed I hope will be of use by other robot enthusiasts in adding behaviour to their own robots!

Goto Top

 Past Projects

Below are the projects that I am no longer actively developing. These projects started whilst I was at University, but I ran out of time to continue them! However, they may still be of some interest/use.

TitleDescription
Transparent Mobile IP

Providing transparent IP mobility to clients in both wired and wireless networks.
In brief, the set of applications provided by this project enable a network to provide transparent mobility to all IPv4 equipped clients. With this, clients can obtain an IP address in one subnet (via DHCP for example), then migrate to a new network (in a completely different part of the network) and continue to operate as normal, without changing any settings.

The network itself will adjust to serve these mobile clients, and the key point to note is that no software is required on the client itself.
Network Management using Abstracted XML Specifications This was my third year project, which made up a considerable amount of my overall degree. The project ran from October 2001 through to May 2002. The main driving force behind this project was to create an XML and XSL infrastructure to enable network services between distributed nodes to be easily configured.

Configurations are to be represented in an abstracted manor, hence allowing implementation level specifics to be automatically generated.

Goto Top