Rasp: Robotics and animation simulation platform

A basic problem associated with the development of new techniques in the fields of computer animation, robotics, and simulation is that many researchers utilize dissimilar constructs to represent common structures. Attempts to combine various models into one coherent system can often be painstaki...

Full description

Bibliographic Details
Main Author: Lee, Gene S.
Language:English
Published: 2009
Online Access:http://hdl.handle.net/2429/4947
id ndltd-LACETR-oai-collectionscanada.gc.ca-BVAU.2429-4947
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-BVAU.2429-49472014-03-14T15:39:47Z Rasp: Robotics and animation simulation platform Lee, Gene S. A basic problem associated with the development of new techniques in the fields of computer animation, robotics, and simulation is that many researchers utilize dissimilar constructs to represent common structures. Attempts to combine various models into one coherent system can often be painstakingly difficult. This forces the users to expend valuable time re-inventing previously written code. To resolve this problem, this thesis presents the RASP (Robotic and Animation Simulation Platform) toolkit - an extensible collection of primitives, functions, and essential abstractions for the creation of reusable time-varying simulations. Based on object-oriented principles, modern patterns of communications, and various simulation techniques, the toolkit defines a common architecture and set of conventions for researchers to follow when developing simulations. Through these building blocks, users will be able to borrow, without considerable need for modifications, code segments and tools from previously developed RASP projects. The RASP toolkit is highlighted by the following set of features: (a) IMVCD - a framework for the construction of time-varying systems; (b) Connection Paradigm - a "port"-based approach to data communication; (c) Hierarchical Temporal Modeling - a top down approach to temporal management based upon multiple world views and first-class temporal primitives; and (d) Hybrid Object Construction - a clear design for the development and visualization of complex objects. 2009-02-23T21:47:33Z 2009-02-23T21:47:33Z 1994 2009-02-23T21:47:33Z 1994-05 Electronic Thesis or Dissertation http://hdl.handle.net/2429/4947 eng UBC Retrospective Theses Digitization Project [http://www.library.ubc.ca/archives/retro_theses/]
collection NDLTD
language English
sources NDLTD
description A basic problem associated with the development of new techniques in the fields of computer animation, robotics, and simulation is that many researchers utilize dissimilar constructs to represent common structures. Attempts to combine various models into one coherent system can often be painstakingly difficult. This forces the users to expend valuable time re-inventing previously written code. To resolve this problem, this thesis presents the RASP (Robotic and Animation Simulation Platform) toolkit - an extensible collection of primitives, functions, and essential abstractions for the creation of reusable time-varying simulations. Based on object-oriented principles, modern patterns of communications, and various simulation techniques, the toolkit defines a common architecture and set of conventions for researchers to follow when developing simulations. Through these building blocks, users will be able to borrow, without considerable need for modifications, code segments and tools from previously developed RASP projects. The RASP toolkit is highlighted by the following set of features: (a) IMVCD - a framework for the construction of time-varying systems; (b) Connection Paradigm - a "port"-based approach to data communication; (c) Hierarchical Temporal Modeling - a top down approach to temporal management based upon multiple world views and first-class temporal primitives; and (d) Hybrid Object Construction - a clear design for the development and visualization of complex objects.
author Lee, Gene S.
spellingShingle Lee, Gene S.
Rasp: Robotics and animation simulation platform
author_facet Lee, Gene S.
author_sort Lee, Gene S.
title Rasp: Robotics and animation simulation platform
title_short Rasp: Robotics and animation simulation platform
title_full Rasp: Robotics and animation simulation platform
title_fullStr Rasp: Robotics and animation simulation platform
title_full_unstemmed Rasp: Robotics and animation simulation platform
title_sort rasp: robotics and animation simulation platform
publishDate 2009
url http://hdl.handle.net/2429/4947
work_keys_str_mv AT leegenes rasproboticsandanimationsimulationplatform
_version_ 1716650512747593728