concepts.dm.crowhat.domains.pybullet_single_robot_rwi_pp_simplified.PyBulletSingleRobotRWIPPSimplified#

class PyBulletSingleRobotRWIPPSimplified[source]#

Bases: object

Methods

bind_executor_functions()

bind_perception_interface(perception_interface)

bind_simulation_interface(simulation_interface)

Attributes

domain_filename

world

The PyBullet world.

client

The PyBullet client.

robot

The Panda robot in the PyBullet environment.

metainfo

The metainfo of the scene.

verbose

Whether to print verbose information.

domain

The domain of the RWI-PP-Simplified domain.

executor

The executor of the RWI-PP-Simplified domain.

__init__(robot, scene_metainfo, verbose=False)[source]#
Parameters:
__new__(**kwargs)#
bind_executor_functions()[source]#
bind_perception_interface(perception_interface)[source]#
Parameters:

perception_interface (PyBulletRemotePerceptionInterface)

bind_simulation_interface(simulation_interface)[source]#
Parameters:

simulation_interface (PyBulletSimulationControllerInterface)

client: BulletClient#

The PyBullet client.

domain: CrowDomain#

The domain of the RWI-PP-Simplified domain.

domain_filename = '/Users/jiayuanm/Projects/Concepts/concepts/dm/crowhat/domains/RWI-pp-simplified.cdl'#
executor: CrowExecutor#

The executor of the RWI-PP-Simplified domain.

metainfo: QDDLSceneMetainfo#

The metainfo of the scene.

robot: BulletArmRobotBase#

The Panda robot in the PyBullet environment.

verbose: bool#

Whether to print verbose information.

world: BulletWorld#

The PyBullet world.