
| Public Member Functions | |
| def | __init__ (self, name=None, filename=None, robot_namespace=None, topic_name=None, gaussian_noise=None, xyz_offset=None, rpy_offset=None, always_on=None, update_rate=None, hokuyo_min_intensity=None, frame_id=None, accel_gaussian_noise=None, heading_gaussian_noise=None, rate_gaussian_noise=None, body_name=None) | 
|  Public Member Functions inherited from naoqi_tools.gazeboUrdf.BasePlugin | |
| def | __init__ (self, name=None, filename=None, attributes=None) | 
| def | __str__ (self) | 
| def | parse (cls, node, verbose=True) | 
| def | to_xml (self, doc) | 
| Static Public Attributes | |
| list | ATTRIBUTE_NAMES | 
|  Static Public Attributes inherited from naoqi_tools.gazeboUrdf.BasePlugin | |
| list | ATTRIBUTE_NAMES = [] | 
| Additional Inherited Members | |
|  Public Attributes inherited from naoqi_tools.gazeboUrdf.BasePlugin | |
| attributes | |
| filename | |
| name | |
Class defining the plugin used to IMU on a robot
note: gazebo official IMU plugin has some weird behaviour
plugin
    robotNamespace
    topicName
    gaussianNoise
    xyzOffset
    rpyOffset
    alwaysOn
    updateRate
    frameName
    hokuyoMinIntensity
    frameId
    accelGaussianNoise
    headingGaussianNoise
    rateGaussianNoise
    bodyName
 
Definition at line 364 of file gazeboUrdf.py.
| def naoqi_tools.gazeboUrdf.ImuLaserPlugin.__init__ | ( | self, | |
| name = None, | |||
| filename = None, | |||
| robot_namespace = None, | |||
| topic_name = None, | |||
| gaussian_noise = None, | |||
| xyz_offset = None, | |||
| rpy_offset = None, | |||
| always_on = None, | |||
| update_rate = None, | |||
| hokuyo_min_intensity = None, | |||
| frame_id = None, | |||
| accel_gaussian_noise = None, | |||
| heading_gaussian_noise = None, | |||
| rate_gaussian_noise = None, | |||
| body_name = None | |||
| ) | 
Definition at line 396 of file gazeboUrdf.py.
| 
 | static | 
Definition at line 385 of file gazeboUrdf.py.