I want to use a BallJoint in my proto however, I am getting this Warning: (PROTO) > Solid > BallJoint: Skipped node: Cannot insert RotationalMotor node in 'device' field of BallJoint node. Any ideas how to fix this? Here's how I define it:
BallJoint {
jointParameters BallJointParameters {
anchor 0 0.05 0
}
device [
RotationalMotor {
name "motor 1"
maxVelocity 1
}
]
device2 [
RotationalMotor {
name "motor 2"
maxVelocity 1
minPosition -1.5707963267948966
maxPosition 1.5707963267948966
}
]
device3 [
RotationalMotor {
name "motor 3"
maxVelocity 1
}
]
endPoint Solid {
translation 0 0.05 0
children [
Shape {
appearance BrushedAluminium {
}
geometry DEF SPHERE Sphere {
radius 0.03
subdivision 32
ico FALSE
}
}
]
boundingObject USE SPHERE
physics Physics {
}
}
}