robopal.commons.renderers module

class robopal.commons.renderers.MjRenderer(mj_model, mj_data, render_mode: str | None = 'human', enable_camera_view=False, camera_name='0_cam')[源代码]

基类:object

add_visual_point(pos: ndarray | List[ndarray])[源代码]
Render the trajectory from deque above,

you can push the cartesian position into this deque.

参数:

pos -- One of the cartesian position of the trajectory to render.

close()[源代码]

close the environment.

key_callback(keycode)[源代码]
render()[源代码]

render per frame in glfw.

render_pixels_from_camera(cam='0_cam', enable_depth=True)[源代码]
set_renderer_config()[源代码]

Setup mujoco global config while using viewer as renderer. It should be noted that the render thread need locked.

visualize_site_frame()[源代码]

Visualize frames and labels.