Realtime Debugging for Robotics Software

Show simple item record

dc.contributor.author Gumbley, Luke en
dc.contributor.author MacDonald, Bruce en
dc.coverage.spatial Sydney en
dc.date.accessioned 2011-11-14T20:16:05Z en
dc.date.issued 2009 en
dc.identifier.citation Australasian Conference on Robotics and Automation, Sydney, 02 Dec 2009 - 04 Dec 2009. 2009 en
dc.identifier.uri http://hdl.handle.net/2292/9008 en
dc.description.abstract Conventional software debugging constructs are insu cient for debugging robotic software due primarily to the assumption of a deter- ministic, suspendable environment. What is needed is a method to extract and report infor- mation about robotic software execution while continuing execution in the real world environ- ment. A previously theorized debugging con- struct called a tracepoint has been implemented within both a C and a Python debugger. The NetBeans IDE was modi ed to provide an ex- tensible user interface. A plugin-based visu- alisation system for rendering trace data has also been implemented. Presently, plugins for the visualisation system have been created for rendering laser and ultrasonic range nder data from the Player robot library. Benchmark tests show that although there is still signi cant room for improvement, in one typical use case the system adds less than 1% overhead. en
dc.relation.ispartof Australasian Conference on Robotics and Automation en
dc.rights Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher. en
dc.rights.uri https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htm en
dc.title Realtime Debugging for Robotics Software en
dc.type Conference Item en
dc.rights.holder Copyright: the author en
pubs.author-url http://www.araa.asn.au/acra/acra2009/papers/pap167s1.pdf en
pubs.finish-date 2009-12-04 en
pubs.start-date 2009-12-02 en
dc.rights.accessrights http://purl.org/eprint/accessRights/RestrictedAccess en
pubs.subtype Proceedings en
pubs.elements-id 98861 en
pubs.org-id Engineering en
pubs.org-id Department of Electrical, Computer and Software Engineering en
pubs.record-created-at-source-date 2010-09-01 en


Files in this item

Find Full text

This item appears in the following Collection(s)

Show simple item record

Share

Search ResearchSpace


Browse

Statistics