UNDER CONSTRUCTION FROM 12th May 2009 - Please forgive broken links!
pose.jpg Welcome to my Website!

Here you can find out about things that interest me, and are part of my research:
  • APRON Development
  • Software Engineering
  • FPGA Design
  • Compiler Design
  • High-Speed Image Processing
  • Vision Systems
  • Topographic Networks
  • Robotics
  • Array Processing
  • Graphics Card Processing (GPGPU & CUDA)
  • Biologically Inspired Neural Systems
  • Vision-Chip Development
  • Simulation Tool Development

Please use the links at the top to navigate around. Below is a more descriptive list of various aspects of my work:

APRON - Array Processing enviRONment
APRON is a simulation tool that has been in development for two and a half years, and provides flexible, high-speed simulation of array based computations. For example Image Processing and Topographic Neural Networks. The APRON architecture allows custom extensions to the simulator for the addition of in-house functionality. I've been using APRON as an interface to FPGAs, GPUs, Robot Arms, Vision Sensors and Pan & Tilt units. The high-speed simulation allows the integration of many components in "interactive-time", allowing for the development of robotic applications. This website provides all the documentation, binaries and tutorials for the APRON software. APRON is award winning (!) winning the "Best Student Paper" award at the Cellular Neural Networks and their Applications (CNNA) Workshop 2008, in Santiago De Compostella.

D-NET
D-NET is an easy to use (and retrofit) client-server system, which handles some of the complexities usually associated with those systems for you. It's indended purpose was the quick and simple facilitation of data-transfer amongst co-operating tools and components, without the need to heavily integrate it into your application. All transfer between the "D-Clients" is socket based and is controlled by a "D-Server". Clients can simply connect and communicate as long as they know the IP address of the Server. There is no specified data format to adhere to, as it is expected that the clients will have agreed this in advance. At the recent Cognitive Neuromorphic Engineering (CNE) Workshop in Capo Caccia 2009, D-NET was succesfully used to enable co-simulation between the APRON and BioNICS simulation tools.

 All material contained on this website is copyright of David R W Barr 2009