Namespaces » History » Version 11

J. Moringen, 06/05/2013 09:50 PM

1 8 S. Wrede
h1. Overview of RST Types and Namespaces
2 1 S. Wrede
3 11 J. Moringen
*The information on this page is outdated. Package descriptions can be found "here":http://docs.cor-lab.org/rst-manual/trunk/html/data-types.html*
4 11 J. Moringen
5 8 S. Wrede
This page shall give a short summary of the _stable_ RST Types and their semantic structuring into distinct namespaces. As such, it shall give component developers a brief overview of the overall library and describe the rationale behind the different namespaces. Ideally, parts of this page will be auto-generated in the future (cf. #630) from the respective type folder in the RST repository, which can also be accessed directly via the repository browser: https://code.cor-lab.org/projects/rst/repository/show/trunk/rst/proto/stable/rst
6 8 S. Wrede
7 1 S. Wrede
_this page is work in progress_
8 1 S. Wrede
9 1 S. Wrede
h2. Rationale for Package Names
10 1 S. Wrede
11 1 S. Wrede
h3. Geometry
12 1 S. Wrede
13 9 S. Wrede
_Geometry is a branch of mathematics concerned with questions of shape, size, relative position of figures, and the properties of space._ ("source":http://en.wikipedia.org/wiki/Geometry)
14 1 S. Wrede
15 3 S. Wrede
Related:
16 3 S. Wrede
* http://www.ros.org/wiki/geometry_msgs
17 3 S. Wrede
18 2 S. Wrede
h3. Kinematics
19 1 S. Wrede
20 9 S. Wrede
_Kinematics is the branch of classical mechanics that describes the motion of bodies (objects) and systems (groups of objects) without consideration of the forces that cause the motion._ ("source":http://en.wikipedia.org/wiki/Kinematics)
21 1 S. Wrede
22 1 S. Wrede
h3. Dynamics
23 1 S. Wrede
24 9 S. Wrede
_In the field of physics, the study of the causes of motion and changes in motion is dynamics. In other words the study of forces and why objects are in motion. Dynamics includes the study of the effect of torques on motion._ ("source":http://en.wikipedia.org/wiki/Dynamics)
25 1 S. Wrede
26 7 J. Wienke
h3. Vision
27 4 J. Wienke
28 5 J. Wienke
_In electrical engineering and computer science, image processing is any form of signal processing for which the input is an image_ ("source":http://en.wikipedia.org/wiki/Image_processing)
29 5 J. Wienke
30 7 J. Wienke
h3. Audition
31 5 J. Wienke
32 5 J. Wienke
_Audio signal processing, sometimes referred to as audio processing, is the intentional alteration of auditory signals, or sound._ ("source":http://en.wikipedia.org/wiki/Audio_signal_processing)
33 4 J. Wienke
34 6 J. Wienke
h3. Stochastics
35 6 J. Wienke
36 6 J. Wienke
_The use of the term stochastic to mean based on the theory of probability_ ("source":http://en.wikipedia.org/wiki/Stochastic)
37 1 S. Wrede
38 8 S. Wrede
h3. Communication Patterns
39 8 S. Wrede
40 8 S. Wrede
_Refers to additional prototypes for advanced communication patterns at the integration level such as the Task-State pattern._
41 8 S. Wrede
42 10 S. Wrede
The term was introduced (?) in Robotics in a paper by Christian Schlegel. We could cite this as a source here.
43 8 S. Wrede
44 8 S. Wrede
Related:
45 8 S. Wrede
46 8 S. Wrede
* ROS Action lib
47 8 S. Wrede
48 1 S. Wrede
TODO 
49 1 S. Wrede
50 10 S. Wrede
* add related work for each namespace