rofunc.simulator.src.dof_controls#

Copyright (c) 2020, NVIDIA CORPORATION. All rights reserved.

NVIDIA CORPORATION and its licensors retain all intellectual property and proprietary rights in and to this software, related documentation and any modifications thereto. Any use, reproduction, disclosure or distribution of this software and related documentation without an express license agreement from NVIDIA CORPORATION is strictly prohibited.

1.  DOF control methods example#

An example that demonstrates various DOF control methods: - Load cartpole asset from an urdf - Get/set DOF properties - Set DOF position and velocity targets - Get DOF positions - Apply DOF efforts

2.  Module Contents#

2.1.  Data#

gym

args

sim_params

sim

viewer

plane_params

num_envs

spacing

env_lower

env_upper

asset_root

asset_file

asset_options

cartpole_asset

initial_pose

env0

cartpole0

props

cart_dof_handle0

pole_dof_handle0

env1

cartpole1

cart_dof_handle1

pole_dof_handle1

env2

cartpole2

cart_dof_handle2

pole_dof_handle2

env3

cartpole3

cart_dof_handle3

pole_dof_handle3

cam_pos

cam_target

2.2.  API#

rofunc.simulator.src.dof_controls.gym = None#
rofunc.simulator.src.dof_controls.args = None#
rofunc.simulator.src.dof_controls.sim_params = None#
rofunc.simulator.src.dof_controls.sim = None#
rofunc.simulator.src.dof_controls.viewer = None#
rofunc.simulator.src.dof_controls.plane_params = None#
rofunc.simulator.src.dof_controls.num_envs = 4#
rofunc.simulator.src.dof_controls.spacing = 1.5#
rofunc.simulator.src.dof_controls.env_lower = None#
rofunc.simulator.src.dof_controls.env_upper = None#
rofunc.simulator.src.dof_controls.asset_root = '../assets'#
rofunc.simulator.src.dof_controls.asset_file = 'urdf/cartpole.urdf'#
rofunc.simulator.src.dof_controls.asset_options = None#
rofunc.simulator.src.dof_controls.cartpole_asset = None#
rofunc.simulator.src.dof_controls.initial_pose = None#
rofunc.simulator.src.dof_controls.env0 = None#
rofunc.simulator.src.dof_controls.cartpole0 = None#
rofunc.simulator.src.dof_controls.props = None#
rofunc.simulator.src.dof_controls.cart_dof_handle0 = None#
rofunc.simulator.src.dof_controls.pole_dof_handle0 = None#
rofunc.simulator.src.dof_controls.env1 = None#
rofunc.simulator.src.dof_controls.cartpole1 = None#
rofunc.simulator.src.dof_controls.cart_dof_handle1 = None#
rofunc.simulator.src.dof_controls.pole_dof_handle1 = None#
rofunc.simulator.src.dof_controls.env2 = None#
rofunc.simulator.src.dof_controls.cartpole2 = None#
rofunc.simulator.src.dof_controls.cart_dof_handle2 = None#
rofunc.simulator.src.dof_controls.pole_dof_handle2 = None#
rofunc.simulator.src.dof_controls.env3 = None#
rofunc.simulator.src.dof_controls.cartpole3 = None#
rofunc.simulator.src.dof_controls.cart_dof_handle3 = None#
rofunc.simulator.src.dof_controls.pole_dof_handle3 = None#
rofunc.simulator.src.dof_controls.cam_pos = None#
rofunc.simulator.src.dof_controls.cam_target = None#