RobotAssembler Modules
module cnoid.RobotAssembler
- class cnoid.RobotAssembler.RobotAssemblerGeometry
Bases:
pybind11_object
- class Type
Bases:
pybind11_object
Members:
None
Mesh
Box
Cylinder
Sphere
Cone
Capsule
Ellipsoid
Dummy
- __init__(self: cnoid.RobotAssembler.RobotAssemblerGeometry.Type, value: int) None
- property name
- __init__(self: cnoid.RobotAssembler.RobotAssemblerGeometry) None
- isMesh(self: cnoid.RobotAssembler.RobotAssemblerGeometry) bool
- class cnoid.RobotAssembler.RobotAssemblerConnectingPoint
Bases:
pybind11_object
- class PartsType
Bases:
pybind11_object
Members:
Parts
Rotational
Linear
Fixed
Sphere
Plane
Spherical
Free
UNDEFINED
- __init__(self: cnoid.RobotAssembler.RobotAssemblerConnectingPoint.PartsType, value: int) None
- property name
- __init__(*args, **kwargs)
- class cnoid.RobotAssembler.RobotAssemblerActuator
Bases:
RobotAssemblerConnectingPoint
- __init__(*args, **kwargs)
- class cnoid.RobotAssembler.RobotAssemblerExtraInfo
Bases:
pybind11_object
- class Type
Bases:
pybind11_object
Members:
None
IMU
Acceleration
RateGyro
Touch
Force
Color
Distance
Camera
Depth
RGBD
Ray
Position
Light
PointLight
SpotLight
DegitalIO
AnalogIO
- __init__(self: cnoid.RobotAssembler.RobotAssemblerExtraInfo.Type, value: int) None
- property name
- __init__(*args, **kwargs)
- class cnoid.RobotAssembler.RobotAssemblerParts
Bases:
pybind11_object
- __init__(self: cnoid.RobotAssembler.RobotAssemblerParts) None
- createVisual(self: cnoid.RobotAssembler.RobotAssemblerParts, projectDir: str = '', color: List[float] = []) cnoid.Util.SgGroup
- getActuators(self: cnoid.RobotAssembler.RobotAssemblerParts, arg0: int) object
- getCollision(self: cnoid.RobotAssembler.RobotAssemblerParts, arg0: int) object
- getConnectingPoint(self: cnoid.RobotAssembler.RobotAssemblerParts, arg0: int) object
- getExtraData(self: cnoid.RobotAssembler.RobotAssemblerParts, arg0: int) object
- getVisual(self: cnoid.RobotAssembler.RobotAssemblerParts, arg0: int) object
- class cnoid.RobotAssembler.RobotAssemblerSettings
Bases:
pybind11_object
- __init__(self: cnoid.RobotAssembler.RobotAssemblerSettings) None
- getParts(*args, **kwargs)
Overloaded function.
getParts(self: cnoid.RobotAssembler.RobotAssemblerSettings, arg0: int) -> object
getParts(self: cnoid.RobotAssembler.RobotAssemblerSettings, arg0: str) -> object
- insertPartsFromNode(self: cnoid.RobotAssembler.RobotAssemblerSettings, arg0: cnoid.Util.ValueNode) bool
- insertPartsFromString(self: cnoid.RobotAssembler.RobotAssemblerSettings, arg0: str) bool
- insertPartsFromYaml(self: cnoid.RobotAssembler.RobotAssemblerSettings, arg0: str) bool
- parsePartsFromNode(self: cnoid.RobotAssembler.RobotAssemblerSettings, arg0: cnoid.Util.ValueNode) list
- parsePartsFromString(self: cnoid.RobotAssembler.RobotAssemblerSettings, arg0: str) list
- parsePartsFromYaml(self: cnoid.RobotAssembler.RobotAssemblerSettings, arg0: str) list
- parseYaml(self: cnoid.RobotAssembler.RobotAssemblerSettings, arg0: str) bool
- class cnoid.RobotAssembler.RoboasmCoords
Bases:
coordinates
- __init__(self: cnoid.RobotAssembler.RoboasmCoords, arg0: str) None
- class cnoid.RobotAssembler.RoboasmConnectingPoint
Bases:
RoboasmCoords
- __init__(*args, **kwargs)
- class cnoid.RobotAssembler.RoboasmParts
Bases:
RoboasmCoords
- __init__(*args, **kwargs)
- class cnoid.RobotAssembler.RoboasmRobot
Bases:
RoboasmCoords
- __init__(*args, **kwargs)
- class cnoid.RobotAssembler.RoboasmUtil
Bases:
pybind11_object
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: cnoid.RobotAssembler.RoboasmUtil, arg0: str) -> None
__init__(self: cnoid.RobotAssembler.RoboasmUtil, arg0: cnoid.RobotAssembler.RobotAssemblerSettings) -> None
- makeParts(*args, **kwargs)
Overloaded function.
makeParts(self: cnoid.RobotAssembler.RoboasmUtil, arg0: str) -> cnoid.RobotAssembler.RoboasmParts
makeParts(self: cnoid.RobotAssembler.RoboasmUtil, arg0: str, arg1: str) -> cnoid.RobotAssembler.RoboasmParts
- makeRobot(self: cnoid.RobotAssembler.RoboasmUtil, arg0: cnoid.RobotAssembler.RoboasmFile) cnoid.RobotAssembler.RoboasmRobot
- makeRobotFromFile(self: cnoid.RobotAssembler.RoboasmUtil, arg0: str) cnoid.RobotAssembler.RoboasmRobot
- class cnoid.RobotAssembler.RASceneParts
Bases:
SgPosTransform
- __init__(self: cnoid.RobotAssembler.RASceneParts, arg0: cnoid.RobotAssembler.RoboasmParts, arg1: str) None
- drawBoundingBox(self: cnoid.RobotAssembler.RASceneParts, arg0: bool) None
- updateColor(self: cnoid.RobotAssembler.RASceneParts, arg0: numpy.ndarray[numpy.float32[3, 1]]) bool
- updateCoords(self: cnoid.RobotAssembler.RASceneParts) None