Beruflich Dokumente
Kultur Dokumente
V-Rep. Entities II
Highlights
V-Rep. Entities II
• Scene Objects
• Joints
• Dummies
• Graphs
• Proximity sensors
Scene Objects
[Scene object properties dialog, currently displaying the object common properties]
Joints
A joint is an object that has at least one
intrinsic Degree of Freedom (DoF). Joints are
used to build mechanisms and to move
objects as can be seen in following figures:
Compared to another object, a joint has two reference frames (visible only if
the joint is selected). The first one is the regular reference frame that is fixed
and that other objects also have. The second reference frame is not fixed, and
will move relative to the first reference frame depending on the joint position
(or joint value) that defines its configuration.
Scene Objects |Joints
Revolute joints: revolute joints have one DoF and are used to describe
rotational movements (with 1 DoF) between objects. Their configuration
is defined by one value that represents the amount of rotation about
their first reference frame's z-axis. They can be used as passive joints, or
as active joints (motors).
Scene Objects |Joints
Prismatic joints: prismatic joints have one DoF and are used to describe
translational movements between objects. Their configuration is defined
by one value that represents the amount of translation along their first
reference frame's z-axis. They can be used as passive joints, or as active
joints (motors).
Scene Objects |Joints
Spherical joints: spherical joints have three DoF and are used to describe
rotational movements (with 3 DoF) between objects. Their configuration
is defined by three values that represent the amount of rotation around
their first reference frame's x-, y- and z-axis. The three values that define
a spherical joint's configuration are specified as Euler angles.
Scene Objects |Joints
[Dummy]
Scene Objects |Dummies
• can be used in collision detections with other collidable objects that are
volume based, such as octrees.
• can be used in minimum distance calculations with other measurable
objects.
• can be detected by proximity sensors.
Scene Objects |Dummies
Data is recorded as a data stream (sequential list of data values) that can
be visualized in three different ways:
• Time graphs: a time graph of a single data stream (time vs data stream).
• X/Y graphs: a graph that combines two data streams (data stream A vs
data stream B).
• 3D cu rves: a 3D graph that combines three data streams in time (time
vs (data stream A, data stream B, data stream C)).
Scene Objects |Graphs
[Examples of graphs]
Scene Objects |Graphs
A graph is added to the scene with [Menu bar --> Add --> Graph]. What
you see is the three dimensional representation of the graph. If a 3D curve
was defined for that graph, that curve is directly visible as can be seen in
following figure:
[A graph object]
Scene Objects |Graphs
Proximity sensors are added to the scene with [menu bar -->
Add --> Proximity sensor].
Scene Objects |Proximity Sensors
[Ray-type, pyramid-type, cylinder-type, disk-type and cone- or randomized ray-type proximity sensors]
Scene Objects |Proximity Sensors
• Ray-type: the ray-type proximity sensor is ideally suited for very simple
modeling of a proximity sensor, or for modeling of a laser range finder.
They are the fastest proximity sensors.
Scene Objects |Proximity Sensors
• Cone-type: the cone-type proximity sensor allows for the best and
most precise modeling of most proximity sensors. Depending on the
selected precision and operation mode, they can be a little bit more
calculation intensive.
Scene Objects |Proximity Sensors
[Minimum distance calculation between sensing point and (detectable entity ∩ detection volume)]
Following Highlights
V-Rep. Presentation no. 10