Projects / openTCS

openTCS

openTCS is a platform-independent transportation control system (TCS) intended to control automatic guided vehicles (AGVs), but which can be used to steer virtually any (track-guided) vehicle. It consists of an abstract kernel which implements replaceable algorithms and strategies (computation of routes, dispatching of orders to vehicles, scheduling of resources, etc.), pluggable vehicle drivers which implement communication protocols, and a graphical frontend for creating and visualizing logical models of areas the vehicles are moving in.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  30 May 2013 23:48

Release Notes: This release updates the visualization client, including many bugfixes, usability improvements, and internationalization (English and German languages). It properly includes a vehicle's length when persisting/materializing a course model. It removes an erroneous JAXB annotation which led to an exception when trying to persist load generator input data in the generic client. It changes the startup scripts/batch files to look for extension JARs in lib/openTCS-extensions/ instead of lib/.

  •  07 Feb 2013 22:08

Release Notes: A major overhaul of the visualization client. Improved support for vehicle energy management. Improved parking and charging strategies. Improved handling of order sequences. A simple, preliminary implementation for collecting statistics data.

  •  15 Sep 2012 20:20

Release Notes: Support for processes spanning more than one transport order has been added, as well as (optional) automatic dispatching of vehicles to recharge their respective energy source. Some classes have been moved to other/new packages for easier management of the base library and package documentation. (The implied changes to the API provided by the base library should not require more than fixing a few imports, and hopefully help with keeping the API more stable in the future.)

  •  11 Jul 2012 22:25

Release Notes: This is the first Open Source release.

Screenshot

Project Spotlight

QCAD Pro

A 2D CAD program.

Screenshot

Project Spotlight

MagicMin

A class that merges and minifies and JavaScript and CSS files.