Show simple item record

dc.contributor.authorMeyer, Tony
dc.date.accessioned2013-05-09T04:47:08Z
dc.date.available2013-05-09T04:47:08Z
dc.date.issued2003
dc.identifier.citationMeyer, T. (2003), Building cost-effective research platforms: utilising free | open-source software in research projects, Research Letters in the Information and Mathematical Sciences, 4, 91-99en
dc.identifier.issn1175-2777
dc.identifier.urihttp://hdl.handle.net/10179/4397
dc.description.abstractWhen prototyping or developing a system for use in research work, it is often necessary to create an entire system, even if only one part of the system is the focus of the research. Free | open-source software offers a solution to this problem, allowing the creation of cost-effective research platforms, utilising peer-reviewed, rapidly-developed code that is easily modified. One form of free | open-source software that is regularly used in research projects is engines from 3d games such as Unreal Tournament (Lewis & Jacobson, 2002). Although the core rendering engine is proprietary, the game engine is able to be freely utilised as a reasonably generic rendering engine and physics simulator, and most of the game code is modifiable. A synthetic characters development project, outlined in this paper, uses the Unreal Tournament game engine, via the Gamebots socket tool, as its primary output system. Several other free | open-source software packages are utilised, including a speech recognition system (Sphinx from Carnegie Mellon University), a speech generation system (Festival-Light from Carnegie Mellon University), and a vision system built with Lego™ Mindstorms™ (and the open-source NQC), cheap web-cameras and Intel®’s OpenCV library. These modules all communicate via standard network sockets and are able to operate independently. Each module required a different level of modification in order to form part of the synthetic actors system, from no modification at all (Unreal Tournament), to light modifications (Festival-Light), to a new system based on open-source code (the NQC-based tripod code); one package – the OpenCV library – is simply linked to by completely new code.en
dc.language.isoenen
dc.publisherMassey Universityen
dc.subjectFree softwareen
dc.subjectOpen-source softwareen
dc.subjectResearch platformen
dc.subjectUnreal Tournament (software)en
dc.subjectSphinx (software)en
dc.subjectFestival-Light (software)en
dc.titleBuilding cost-effective research platforms: utilising free | open-source software in research projectsen
dc.typeArticleen


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record