Public Member Functions | Public Attributes | List of all members
pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer Class Reference
Inheritance diagram for pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer:
Inheritance graph
[legend]

Public Member Functions

def display (self, q=None)
 
def displayCollisions (self, visibility)
 
def displayVisuals (self, visibility)
 
def getViewerNodeName (self, geometry_object, geometry_type)
 
def initViewer (self, viewer=None, load_model=False)
 
def loadViewerModel (self, group_name, color=None)
 

Public Attributes

 collision_group
 
 display_collisions
 
 display_visuals
 
 viewer
 
 visual_group
 

Detailed Description

A Pinocchio display using panda3d engine.

Definition at line 13 of file panda3d_visualizer.py.

Member Function Documentation

def pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer.display (   self,
  q = None 
)
Display the robot at configuration q in the viewer by placing all the bodies.

Definition at line 91 of file panda3d_visualizer.py.

def pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer.displayCollisions (   self,
  visibility 
)
Set whether to display collision objects or not.

Definition at line 112 of file panda3d_visualizer.py.

def pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer.displayVisuals (   self,
  visibility 
)
Set whether to display visual objects or not.

Definition at line 117 of file panda3d_visualizer.py.

def pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer.getViewerNodeName (   self,
  geometry_object,
  geometry_type 
)
Return the name of the geometry object inside the viewer.

Definition at line 84 of file panda3d_visualizer.py.

def pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer.initViewer (   self,
  viewer = None,
  load_model = False 
)
Init the viewer by attaching to / creating a GUI viewer.

Definition at line 18 of file panda3d_visualizer.py.

def pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer.loadViewerModel (   self,
  group_name,
  color = None 
)
Create a group of nodes displaying the robot meshes in the viewer.

Definition at line 33 of file panda3d_visualizer.py.

Member Data Documentation

pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer.collision_group

Definition at line 21 of file panda3d_visualizer.py.

pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer.display_collisions

Definition at line 23 of file panda3d_visualizer.py.

pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer.display_visuals

Definition at line 22 of file panda3d_visualizer.py.

pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer.viewer

Definition at line 24 of file panda3d_visualizer.py.

pinocchio.visualize.panda3d_visualizer.Panda3dVisualizer.visual_group

Definition at line 20 of file panda3d_visualizer.py.


The documentation for this class was generated from the following file:


pinocchio
Author(s):
autogenerated on Tue Jun 1 2021 02:45:06