engine-software/simulation/worlds/olympian.wbt
Ram Reddy 90f3a99778 Revert "Revert "neck""
This reverts commit 7b96cb7bf0.
2021-01-24 21:58:32 -05:00

129 lines
2.6 KiB
Plaintext

#VRML_SIM R2021a utf8
WorldInfo {
coordinateSystem "NUE"
}
Viewpoint {
orientation -0.7623894855422976 0.6273329238621066 0.1587944425134923 0.327301231606098
position 1.0070228999748558 2.3086338771870616 3.1708017471662577
}
TexturedBackground {
}
TexturedBackgroundLight {
}
RectangleArena {
floorSize 5 5
}
Robot {
translation 0 0.03 0
children [
DEF Body Transform {
translation 0 1.3 0
children [
Shape {
appearance PBRAppearance {
roughness 1
metalness 0
}
geometry Box {
size 0.5 0.7 0.25
}
}
]
}
BallJoint {
jointParameters BallJointParameters {
anchor 0 1.77 0
}
jointParameters2 JointParameters {
}
jointParameters3 JointParameters {
}
device [
RotationalMotor {
name "neck_pitch"
}
]
device2 [
RotationalMotor {
name "neck_yaw"
minPosition -1.5707963267948966
maxPosition 1.5707963267948966
}
]
device3 [
RotationalMotor {
name "neck_roll"
}
]
endPoint Solid {
translation 0 1.77 0
children [
Shape {
appearance PBRAppearance {
roughness 1
}
geometry Cylinder {
height 0.25
radius 0.2
}
}
]
name "solid(2)"
}
}
HingeJoint {
jointParameters HingeJointParameters {
anchor -0.25 1.55 0
}
device [
RotationalMotor {
name "arm_pitch"
}
]
endPoint Solid {
translation -0.25 1.55 0
rotation 0 0 1 1.57
children [
DEF arm_joint Shape {
appearance PBRAppearance {
roughness 1
metalness 0
}
geometry Cylinder {
height 0.1
radius 0.075
}
}
]
boundingObject USE arm_joint
physics Physics {
}
}
}
HingeJoint {
jointParameters HingeJointParameters {
anchor -0.375 1.55 0
}
device [
RotationalMotor {
name "arm_yaw"
}
]
endPoint Solid {
translation -0.375 1.55 0
rotation 1 0 0 1.57
children [
USE arm_joint
]
name "solid(1)"
boundingObject USE arm_joint
physics Physics {
}
}
}
]
boundingObject USE Body
physics Physics {
}
}