interfaces.env_manager

pose transformation, shape creation, and interacting with the pb environment.

Basic Geometric Representation

Point

Representing a point in 3D

Pose

Representing a pose (or frame) in 3D

Euler

Representing a 3D rotation by Eulerian angles

Conversion functions

point_from_pose

get the origin point from a pose

quat_from_pose

get the quaternion from a pose

Transformation operations

tform_point

transform a given point

apply_affine

apply affine transformation on the given list of points

Create shapes

create_body

create_box

create a box body

create_capsule

create_sphere

create_cylinder

create a cylinder body

create_plane

create_obj

Create a body from a given mesh file.