Question: Please help with this piece of code. I don't know what the mistake is . def wave _ hi ( publisher ) :

Please help with this piece of code. I don't know what the mistake is.
def wave_hi(publisher):
"""Wave with one hand."""
joint_names =["HeadYaw", "HeadPitch", "LShoulderPitch", "LShoulderRoll", "LElbowYaw", "LElbowRoll"]
# Raise arm
raise_arm_positions =[0,0, math.radians(-30), math.radians(45),0, math.radians(-90)]
publish_joint_state(publisher, joint_names, raise_arm_positions, delay=2.0)
# Wave (back and forth)
for i in range(3):
wave_positions = raise_arm_positions[:]
wave_positions[5]= math.radians(-60) # Elbow wave position 1
publish_joint_state(publisher, joint_names, wave_positions, delay=0.5)
wave_positions[5]= math.radians(-90) # Elbow wave position 2
publish_joint_state(publisher, joint_names, wave_positions, delay=0.5)
# Lower arm
lower_arm_positions =[0,0,0,0,0,0]
publish_joint_state(publisher, joint_names, lower_arm_positions, delay=2.0)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!