v1

Explicit modules of V1 Robot.

Package Contents

Classes

ActiveHingeV1

An active hinge module for a modular robot.

BodyV1

Body of a V1 modular robot.

BrickV1

A brick module for a v1 modular robot.

CoreV1

The core module of a v1 modular robot.

class ActiveHingeV1(rotation: float | modular_robot.body._right_angles.RightAngles)

Bases: modular_robot.body.base.ActiveHinge

Inheritance diagram of modular_robot.body.v1.ActiveHingeV1

An active hinge module for a modular robot.

This is a rotary joint.

class BodyV1

Bases: modular_robot.body.base.Body

Inheritance diagram of modular_robot.body.v1.BodyV1

Body of a V1 modular robot.

property core_v1: modular_robot.body.v1._core_v1.CoreV1

Get the specific v1 core of the body.

Returns:

The v1 core.

class BrickV1(rotation: float | modular_robot.body._right_angles.RightAngles)

Bases: modular_robot.body.base.Brick

Inheritance diagram of modular_robot.body.v1.BrickV1

A brick module for a v1 modular robot.

class CoreV1(rotation: float | modular_robot.body._right_angles.RightAngles)

Bases: modular_robot.body.base.Core

Inheritance diagram of modular_robot.body.v1.CoreV1

The core module of a v1 modular robot.