Source code for maddux.examples.plot_arm
import numpy as np
from maddux.environment import Environment
from maddux.robots import simple_human_arm
[docs]def plot_arm():
"""Shows how to plot an arm."""
# Create an arm at a certain position and joint angle
q0 = np.array([0, 0, 0, -2.0, 0, 0, 0])
base_pos = np.array([1.0, 1.0, 0.0])
human_arm = simple_human_arm(2.0, 1.0, q0, base_pos)
env = Environment(dimensions=[3.0, 3.0, 3.0], robot=human_arm)
env.plot()
if __name__ == '__main__':
plot_arm()