Swarm Construction
Swarm Construction
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
A() (components.robot.common.serial_link.Link method)
(components.simulator.common.serial_link.Link method)
add_actor() (components.simulator.model.graphics.VtkPipeline method)
add_block() (in module components.simulator.model.create_actors)
add_robot_to_sim() (components.simulator.main.vtkTimerCallback method)
(vtk_animation.vtkTimerCallback method)
angle (components.robot.common.pose.SO2 attribute)
(components.simulator.common.pose.SO2 attribute)
angvec() (components.robot.common.pose.SO3 method)
(components.robot.common.quaternion.UnitQuaternion class method)
(components.simulator.common.pose.SO3 method)
(components.simulator.common.quaternion.UnitQuaternion class method)
angvec2r() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
angvec2tr() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
animate() (components.robot.common.pose.SO3 method)
(components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.pose.SO3 method)
(components.simulator.common.quaternion.UnitQuaternion method)
(components.simulator.model.graphics.VtkPipeline method)
AnimationUpdate (class in components.simulator.model.graphics)
AnimationUpdateMessage (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
append() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
approach_vec() (components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO3 method)
assign_robots_closest_point() (in module components.structure.behaviors.building.assign_robots_min_distance)
AStar (class in components.robot.pathplanning.searches.a_star)
(class in components.structure.pathplanning.searches.a_star)
(components.robot.common.states.PathPlanners attribute)
(components.structure.common.states.PathPlanners attribute)
astar() (components.robot.pathplanning.searches.a_star.AStar method)
(components.structure.pathplanning.searches.a_star.AStar method)
axes_x_y() (in module components.simulator.model.graphics)
axesActor2d() (in module components.simulator.model.graphics)
axesCube() (in module components.simulator.model.graphics)
axesCubeFloor() (in module components.simulator.model.graphics)
axesUniversal() (in module components.simulator.main)
(in module components.simulator.model.graphics)
(in module vtk_animation)
B
beat() (components.structure.communication.heartbeater.HeartBeater method)
(components.structure.communication.old_heartbeater.HeartBeater method)
Block (class in components.robot.common.states)
(class in components.structure.behaviors.building.assign_robots_min_distance)
(class in components.structure.common.states)
BlockFace (class in components.robot.common.states)
(class in components.structure.common.states)
BlockLocationMessage (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
Build (class in components.robot.behaviors.move_blocks)
BUILD (components.robot.common.states.RobotBehaviors attribute)
(components.structure.common.states.RobotBehaviors attribute)
BuildingStates (class in components.robot.common.states)
(class in components.structure.common.states)
BuildMessage (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
(class in components.structure.communication.messages)
C
CalculatorThread (class in components.simulator.main)
(class in vtk_animation)
check() (components.robot.common.pose.SO2 static method)
(components.robot.common.pose.SO3 static method)
(components.simulator.common.pose.SO2 static method)
(components.simulator.common.pose.SO3 static method)
circleForTrajectory() (in module components.simulator.model.graphics)
columnize() (components.structure.pathplanning.searches.wavefront.Layer method)
command_line_argument_parser() (in module components.robot.main)
components (module)
components.logger (module)
components.logger.log_aggregator (module)
components.robot (module)
components.robot.behaviors (module)
components.robot.behaviors.motion_planning_behaviors (module)
components.robot.behaviors.move_blocks (module)
components.robot.behaviors.move_robot (module)
components.robot.behaviors.update_state (module)
components.robot.behaviors.wait (module)
components.robot.common (module)
components.robot.common.check_args (module)
components.robot.common.common (module)
components.robot.common.pose (module)
components.robot.common.quaternion (module)
components.robot.common.serial_link (module)
components.robot.common.states (module)
components.robot.common.super_pose (module)
components.robot.common.transforms (module)
components.robot.common.util (module)
components.robot.communication (module)
components.robot.communication.communicate_with_simulator (module)
components.robot.communication.communicate_with_structure (module)
components.robot.communication.heartbeat (module)
components.robot.communication.logger (module)
components.robot.communication.messages (module)
components.robot.config (module)
components.robot.main (module)
components.robot.pathplanning (module)
components.robot.pathplanning.searches (module)
components.robot.pathplanning.searches.a_star (module)
components.robot.pathplanning.searches.face_star (module)
components.simulator (module)
components.simulator.common (module)
components.simulator.common.check_args (module)
components.simulator.common.common (module)
components.simulator.common.pose (module)
components.simulator.common.quaternion (module)
components.simulator.common.serial_link (module)
components.simulator.common.super_pose (module)
components.simulator.common.transforms (module)
components.simulator.common.util (module)
components.simulator.communication (module)
components.simulator.communication.heartbeat (module)
components.simulator.communication.messages (module)
components.simulator.config (module)
components.simulator.main (module)
components.simulator.model (module)
components.simulator.model.create_actors (module)
components.simulator.model.graphics (module)
components.simulator.model.model (module)
components.structure (module)
components.structure.behaviors (module)
components.structure.behaviors.building (module)
components.structure.behaviors.building.assign_robots_min_distance (module)
components.structure.behaviors.building.merge_paths (module)
components.structure.behaviors.building.select_ferry_regions (module)
components.structure.common (module)
components.structure.common.common (module)
components.structure.common.states (module)
components.structure.common.util (module)
components.structure.communication (module)
components.structure.communication.communicate_with_robots (module)
components.structure.communication.communicate_with_simulator (module)
components.structure.communication.heartbeater (module)
components.structure.communication.messages (module)
components.structure.communication.old_heartbeater (module)
components.structure.config (module)
components.structure.main (module)
components.structure.pathplanning (module)
components.structure.pathplanning.path_planner (module)
components.structure.pathplanning.searches (module)
components.structure.pathplanning.searches.a_star (module)
components.structure.pathplanning.searches.wavefront (module)
conj() (components.robot.common.quaternion.Quaternion method)
(components.simulator.common.quaternion.Quaternion method)
convert_blueprint_to_layer() (components.structure.pathplanning.searches.wavefront.Wavefront method)
convert_layer_to_grid() (in module components.structure.pathplanning.searches.wavefront)
create__waiting_root() (in module components.robot.behaviors.wait)
create_behavior_tree() (components.robot.main.RobotMain method)
create_heartbeat_detector() (in module components.structure.communication.heartbeater)
(in module components.structure.communication.old_heartbeater)
create_homogeneous_transform_from_point() (in module components.robot.common.common)
(in module components.simulator.common.common)
(in module components.structure.common.common)
create_move_blocks_root() (in module components.robot.behaviors.move_blocks)
create_move_robot_root() (in module components.robot.behaviors.move_robot)
create_new_thread() (components.simulator.main.vtkTimerCallback method)
(vtk_animation.vtkTimerCallback method)
create_point_from_homogeneous_transform() (in module components.robot.common.common)
(in module components.simulator.common.common)
(in module components.structure.common.common)
create_root() (in module components.robot.behaviors.motion_planning_behaviors)
create_update_behavior_root() (in module components.robot.behaviors.update_state)
ctraj() (components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO3 method)
(in module components.simulator.common.util)
cubeForPath() (in module components.simulator.model.graphics)
D
data (components.robot.common.super_pose.SuperPose attribute)
(components.simulator.common.super_pose.SuperPose attribute)
det (components.robot.common.pose.SO2 attribute)
(components.simulator.common.pose.SO2 attribute)
det() (components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO3 method)
determine_ferry_regions() (in module components.structure.behaviors.building.select_ferry_regions)
dim (components.robot.common.super_pose.SuperPose attribute)
(components.simulator.common.super_pose.SuperPose attribute)
display() (components.robot.common.serial_link.Link method)
(components.simulator.common.serial_link.Link method)
display_blueprint() (components.robot.pathplanning.searches.face_star.FaceStar method)
display_path() (components.robot.pathplanning.searches.a_star.AStar method)
(components.robot.pathplanning.searches.face_star.FaceStar method)
(components.structure.pathplanning.searches.a_star.AStar method)
(in module components.simulator.model.create_actors)
display_start_end() (components.robot.pathplanning.searches.face_star.FaceStar method)
distance() (in module components.structure.behaviors.building.assign_robots_min_distance)
Division (class in components.robot.common.states)
(class in components.structure.behaviors.building.assign_robots_min_distance)
(class in components.structure.common.states)
(class in components.structure.pathplanning.searches.wavefront)
DONE (components.robot.common.states.BuildingStates attribute)
(components.structure.common.states.BuildingStates attribute)
DONE_ORIGIN (components.robot.common.states.BuildingStates attribute)
(components.structure.common.states.BuildingStates attribute)
dot() (components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.quaternion.UnitQuaternion method)
dotb() (components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.quaternion.UnitQuaternion method)
double() (components.robot.common.quaternion.Quaternion method)
(components.simulator.common.quaternion.Quaternion method)
E
eig() (components.robot.common.pose.SO2 method)
(components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO2 method)
(components.simulator.common.pose.SO3 method)
EMPTY (components.robot.common.states.BuildingStates attribute)
(components.structure.common.states.BuildingStates attribute)
eul() (components.robot.common.pose.SO3 class method)
(components.robot.common.quaternion.UnitQuaternion class method)
(components.simulator.common.pose.SO3 class method)
(components.simulator.common.quaternion.UnitQuaternion class method)
eul2r() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
eul2tr() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
execute() (components.simulator.main.vtkTimerCallback method)
(vtk_animation.vtkTimerCallback method)
exp() (components.robot.common.pose.SO2 static method)
(components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO2 static method)
(components.simulator.common.pose.SO3 method)
F
face_reachable_huh() (components.robot.pathplanning.searches.face_star.FaceStar method)
FaceStar (class in components.robot.pathplanning.searches.face_star)
(components.robot.common.states.PathPlanners attribute)
(components.structure.common.states.PathPlanners attribute)
faceStar() (components.robot.pathplanning.searches.face_star.FaceStar method)
FERRY (components.robot.common.states.RobotBehaviors attribute)
(components.structure.common.states.RobotBehaviors attribute)
FerryBlocks (class in components.robot.behaviors.move_blocks)
FerryBlocksMessage (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
(class in components.structure.communication.messages)
FerryBlocksStatusFinished (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
find_new_target() (components.structure.behaviors.building.assign_robots_min_distance.Robot method)
fkine() (components.robot.common.serial_link.SerialLink method)
(components.simulator.common.serial_link.SerialLink method)
flip_base() (in module components.robot.common.common)
(in module components.simulator.common.common)
(in module components.structure.common.common)
floor() (in module components.simulator.model.graphics)
form_trans_matrix() (components.robot.common.pose.SE3 static method)
(components.robot.common.pose.SO2 static method)
(components.simulator.common.pose.SE3 static method)
(components.simulator.common.pose.SO2 static method)
G
get_block_idx() (components.robot.pathplanning.searches.face_star.FaceStar method)
get_communication() (components.robot.communication.communicate_with_structure.StructureCommunication method)
(components.structure.communication.communicate_with_robots.RobotCommunication method)
get_face_coordinate() (components.robot.common.states.BlockFace method)
(components.structure.common.states.BlockFace method)
get_face_index() (components.robot.pathplanning.searches.face_star.FaceStar method)
get_locations_to_place_blocks() (components.robot.common.states.Division method)
(components.structure.common.states.Division method)
get_motion_planning_behaviors_tree() (in module components.robot.behaviors.motion_planning_behaviors)
get_move_to_point_tree() (in module components.robot.behaviors.motion_planning_behaviors)
get_path() (components.robot.pathplanning.searches.a_star.AStar method)
(components.robot.pathplanning.searches.face_star.FaceStar method)
(components.structure.pathplanning.path_planner.PathPlanner method)
(components.structure.pathplanning.path_planner.PathPlannerImp method)
(components.structure.pathplanning.searches.a_star.AStar method)
(components.structure.pathplanning.searches.wavefront.Wavefront method)
get_path_to_point() (in module components.robot.behaviors.motion_planning_behaviors)
get_rotation_from_homogeneous_transform() (in module components.robot.common.common)
(in module components.simulator.common.common)
(in module components.structure.common.common)
global (module)
H
handle_build_message() (components.robot.behaviors.update_state.UpdateState method)
handle_ferry_message() (components.robot.behaviors.update_state.UpdateState method)
handle_heart_failure() (components.structure.communication.heartbeater.HeartBeater method)
(components.structure.communication.old_heartbeater.HeartBeater method)
handle_move_message() (components.robot.behaviors.update_state.UpdateState method)
handle_new_heart() (components.structure.communication.heartbeater.HeartBeater method)
(components.structure.communication.old_heartbeater.HeartBeater method)
handle_pong() (components.structure.communication.heartbeater.HeartBeater method)
(components.structure.communication.old_heartbeater.HeartBeater method)
handle_wait_message() (components.robot.behaviors.update_state.UpdateState method)
HeartBeater (class in components.structure.communication.heartbeater)
(class in components.structure.communication.old_heartbeater)
heuristic() (components.robot.pathplanning.searches.a_star.AStar method)
(components.robot.pathplanning.searches.face_star.FaceStar method)
(components.structure.pathplanning.searches.a_star.AStar method)
I
ik_solver() (in module components.robot.behaviors.motion_planning_behaviors)
Inchworm (class in components.simulator.model.model)
initialise() (components.robot.behaviors.motion_planning_behaviors.NavigateToPoint method)
(components.robot.behaviors.motion_planning_behaviors.PlaceBlock method)
(components.robot.behaviors.motion_planning_behaviors.RemoveBlock method)
(components.robot.behaviors.move_blocks.MoveBlocks method)
(components.robot.behaviors.move_robot.MoveToNewLocation method)
(components.robot.behaviors.update_state.UpdateState method)
(components.robot.behaviors.wait.Wait method)
initialize_communication_with_simulator() (components.robot.communication.communicate_with_simulator.SimulatorCommunication method)
(components.structure.communication.communicate_with_simulator.SimulatorCommunication method)
initialize_communication_with_structure() (components.robot.communication.communicate_with_structure.StructureCommunication method)
(components.structure.communication.communicate_with_robots.RobotCommunication method)
initialize_communications() (components.robot.main.RobotMain method)
(components.structure.main.StructureMain method)
initialize_simulator() (components.structure.main.StructureMain method)
initialize_wavefront() (components.structure.pathplanning.searches.wavefront.Wavefront method)
interp() (components.robot.common.pose.SO2 method)
(components.robot.common.pose.SO3 method)
(components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.pose.SO2 method)
(components.simulator.common.pose.SO3 method)
(components.simulator.common.quaternion.UnitQuaternion method)
inv() (components.robot.common.pose.SE2 method)
(components.robot.common.pose.SO2 method)
(components.robot.common.pose.SO3 method)
(components.robot.common.quaternion.Quaternion method)
(components.simulator.common.pose.SE2 method)
(components.simulator.common.pose.SO2 method)
(components.simulator.common.pose.SO3 method)
(components.simulator.common.quaternion.Quaternion method)
is_equal() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
is_mat_list() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
is_valid() (components.robot.common.pose.SE2 static method)
(components.robot.common.pose.SO2 static method)
(components.simulator.common.pose.SE2 static method)
(components.simulator.common.pose.SO2 static method)
is_vector() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
ishomog() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
(in module components.robot.common.common)
(in module components.simulator.common.common)
(in module components.structure.common.common)
ishomog2() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
isrot() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
(in module components.robot.common.common)
(in module components.simulator.common.common)
(in module components.structure.common.common)
isrot2() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
(in module components.robot.common.common)
(in module components.simulator.common.common)
(in module components.structure.common.common)
isSE (components.robot.common.super_pose.SuperPose attribute)
(components.simulator.common.super_pose.SuperPose attribute)
isvec() (in module components.robot.common.common)
(in module components.simulator.common.common)
(in module components.structure.common.common)
J
join() (components.robot.communication.communicate_with_simulator.SendTopicToSimulatorThread method)
(components.robot.communication.communicate_with_structure.ReceiveTopicThread method)
(components.robot.communication.communicate_with_structure.SendTopicThread method)
(components.simulator.main.WorkerThread method)
(components.structure.communication.communicate_with_robots.ReceiveTopicThread method)
(components.structure.communication.communicate_with_robots.SendTopicThread method)
(components.structure.communication.communicate_with_simulator.SendTopicToSimulatorThread method)
(vtk_animation.WorkerThread method)
L
Layer (class in components.structure.pathplanning.searches.wavefront)
length (components.robot.common.serial_link.SerialLink attribute)
(components.robot.common.super_pose.SuperPose attribute)
(components.simulator.common.serial_link.SerialLink attribute)
(components.simulator.common.super_pose.SuperPose attribute)
Link (class in components.robot.common.serial_link)
(class in components.simulator.common.serial_link)
Location (class in components.structure.behaviors.building.assign_robots_min_distance)
log() (components.robot.common.pose.SE2 method)
(components.robot.common.pose.SO2 method)
(components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SE2 method)
(components.simulator.common.pose.SO2 method)
(components.simulator.common.pose.SO3 method)
log_worker() (in module components.robot.communication.logger)
lspb() (in module components.simulator.common.util)
M
main() (in module components.robot.behaviors.motion_planning_behaviors)
(in module components.robot.behaviors.move_blocks)
(in module components.robot.behaviors.move_robot)
(in module components.robot.behaviors.update_state)
(in module components.robot.behaviors.wait)
MakeAxesActor() (in module components.simulator.model.graphics)
mat (components.robot.common.super_pose.SuperPose attribute)
(components.simulator.common.super_pose.SuperPose attribute)
matrix() (components.robot.common.quaternion.Quaternion method)
(components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.quaternion.Quaternion method)
(components.simulator.common.quaternion.UnitQuaternion method)
merge_paths_test() (in module components.structure.behaviors.building.merge_paths)
Message (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
(class in components.structure.communication.messages)
MessageWrapper (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
(class in components.structure.communication.messages)
MOVE (components.robot.common.states.RobotBehaviors attribute)
(components.structure.common.states.RobotBehaviors attribute)
MoveBlocks (class in components.robot.behaviors.move_blocks)
MoveBlocksStore (class in components.robot.common.states)
(class in components.structure.common.states)
MoveToNewLocation (class in components.robot.behaviors.move_robot)
MoveToPointMessage (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
(class in components.structure.communication.messages)
N
navigate_to_goal() (components.structure.pathplanning.searches.wavefront.Layer method)
NavigateToPoint (class in components.robot.behaviors.motion_planning_behaviors)
new() (components.robot.common.pose.SO2 method)
(components.robot.common.pose.SO3 method)
(components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.pose.SO2 method)
(components.simulator.common.pose.SO3 method)
(components.simulator.common.quaternion.UnitQuaternion method)
Node (class in components.structure.behaviors.building.merge_paths)
norm() (components.robot.common.quaternion.Quaternion method)
(components.simulator.common.quaternion.Quaternion method)
norm_vec() (components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO3 method)
np() (components.robot.common.pose.SE3 class method)
(components.robot.common.pose.SO3 class method)
(components.simulator.common.pose.SE3 class method)
(components.simulator.common.pose.SO3 class method)
np2vtk() (in module components.robot.common.check_args)
(in module components.robot.common.transforms)
(in module components.simulator.common.check_args)
(in module components.simulator.common.transforms)
O
oa() (components.robot.common.pose.SO3 class method)
(components.simulator.common.pose.SO3 class method)
oa2r() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
oa2tr() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
omega() (components.robot.common.quaternion.UnitQuaternion class method)
(components.simulator.common.quaternion.UnitQuaternion class method)
orient_vec() (components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO3 method)
P
parse_output() (components.robot.pathplanning.searches.face_star.FaceStar method)
PathPlanner (class in components.structure.pathplanning.path_planner)
PathPlannerImp (class in components.structure.pathplanning.path_planner)
PathPlanners (class in components.robot.common.states)
(class in components.structure.common.states)
place_block() (in module components.robot.behaviors.motion_planning_behaviors)
PlaceBlock (class in components.robot.behaviors.motion_planning_behaviors)
PlacedBlockUpdateMessagePayload (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
plot() (components.robot.common.pose.SO2 method)
(components.robot.common.pose.SO3 method)
(components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.pose.SO2 method)
(components.simulator.common.pose.SO3 method)
(components.simulator.common.quaternion.UnitQuaternion method)
print_grid() (components.structure.pathplanning.searches.wavefront.Layer method)
Prismatic (class in components.robot.common.serial_link)
(class in components.simulator.common.serial_link)
pure() (components.robot.common.quaternion.Quaternion class method)
(components.simulator.common.quaternion.Quaternion class method)
Q
q2r() (components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.quaternion.UnitQuaternion method)
q2tr() (components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.quaternion.UnitQuaternion method)
qt() (components.robot.common.quaternion.Quaternion class method)
(components.robot.common.quaternion.UnitQuaternion class method)
(components.simulator.common.quaternion.Quaternion class method)
(components.simulator.common.quaternion.UnitQuaternion class method)
Quaternion (class in components.robot.common.quaternion)
(class in components.simulator.common.quaternion)
R
r() (components.robot.common.quaternion.Quaternion method)
(components.simulator.common.quaternion.Quaternion method)
r2t() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
rand() (components.robot.common.pose.SE2 class method)
(components.robot.common.pose.SE3 class method)
(components.robot.common.pose.SO2 class method)
(components.robot.common.pose.SO3 class method)
(components.simulator.common.pose.SE2 class method)
(components.simulator.common.pose.SE3 class method)
(components.simulator.common.pose.SO2 class method)
(components.simulator.common.pose.SO3 class method)
ReceiveTopicThread (class in components.robot.communication.communicate_with_structure)
(class in components.structure.communication.communicate_with_robots)
remove_actor() (components.simulator.model.graphics.VtkPipeline method)
remove_block() (in module components.robot.behaviors.motion_planning_behaviors)
RemoveBlock (class in components.robot.behaviors.motion_planning_behaviors)
render() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
(components.simulator.model.graphics.VtkPipeline method)
Revolute (class in components.robot.common.serial_link)
(class in components.simulator.common.serial_link)
Robot (class in components.structure.behaviors.building.assign_robots_min_distance)
RobotBehaviors (class in components.robot.common.states)
(class in components.structure.common.states)
RobotCommunication (class in components.structure.communication.communicate_with_robots)
RobotCommunicator (class in components.robot.common.states)
(class in components.structure.common.states)
RobotMain (class in components.robot.main)
robots_distances_to_locations() (in module components.structure.behaviors.building.assign_robots_min_distance)
rot() (components.robot.common.quaternion.UnitQuaternion class method)
(components.simulator.common.quaternion.UnitQuaternion class method)
rot2() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
rotation() (components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO3 method)
rotx() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
roty() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
rotz() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
round_end_effector_position() (in module components.robot.common.common)
(in module components.simulator.common.common)
(in module components.structure.common.common)
rpy() (components.robot.common.pose.SO3 class method)
(components.robot.common.quaternion.UnitQuaternion class method)
(components.simulator.common.pose.SO3 class method)
(components.simulator.common.quaternion.UnitQuaternion class method)
rpy2r() (in module components.robot.common.check_args)
(in module components.robot.common.transforms)
(in module components.simulator.common.check_args)
(in module components.simulator.common.transforms)
rpy2tr() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
rt2tr() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
run() (components.robot.communication.communicate_with_simulator.SendTopicToSimulatorThread method)
(components.robot.communication.communicate_with_structure.ReceiveTopicThread method)
(components.robot.communication.communicate_with_structure.SendTopicThread method)
(components.simulator.main.CalculatorThread method)
(components.simulator.main.WorkerThread method)
(components.structure.communication.communicate_with_robots.ReceiveTopicThread method)
(components.structure.communication.communicate_with_robots.SendTopicThread method)
(components.structure.communication.communicate_with_simulator.SendTopicToSimulatorThread method)
(vtk_animation.CalculatorThread method)
(vtk_animation.WorkerThread method)
Rx() (components.robot.common.pose.SE3 class method)
(components.robot.common.pose.SO3 class method)
(components.robot.common.quaternion.UnitQuaternion class method)
(components.simulator.common.pose.SE3 class method)
(components.simulator.common.pose.SO3 class method)
(components.simulator.common.quaternion.UnitQuaternion class method)
Ry() (components.robot.common.pose.SE3 class method)
(components.robot.common.pose.SO3 class method)
(components.robot.common.quaternion.UnitQuaternion class method)
(components.simulator.common.pose.SE3 class method)
(components.simulator.common.pose.SO3 class method)
(components.simulator.common.quaternion.UnitQuaternion class method)
Rz() (components.robot.common.pose.SE3 class method)
(components.robot.common.pose.SO3 class method)
(components.robot.common.quaternion.UnitQuaternion class method)
(components.simulator.common.pose.SE3 class method)
(components.simulator.common.pose.SO3 class method)
(components.simulator.common.quaternion.UnitQuaternion class method)
S
screenshot() (components.simulator.model.graphics.VtkPipeline method)
SE2 (class in components.robot.common.pose)
(class in components.simulator.common.pose)
SE2() (components.robot.common.pose.SO2 method)
(components.simulator.common.pose.SO2 method)
se2_constructor_args_check() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
se2_valid() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
SE3 (class in components.robot.common.pose)
(class in components.simulator.common.pose)
SE3() (components.robot.common.pose.SE2 method)
se3() (components.robot.common.pose.SE3 class method)
(components.robot.common.pose.SO3 class method)
SE3() (components.simulator.common.pose.SE2 method)
se3() (components.simulator.common.pose.SE3 class method)
(components.simulator.common.pose.SO3 class method)
send_communication() (components.robot.communication.communicate_with_simulator.SimulatorCommunication method)
(components.robot.communication.communicate_with_structure.StructureCommunication method)
(components.structure.communication.communicate_with_robots.RobotCommunication method)
(components.structure.communication.communicate_with_simulator.SimulatorCommunication method)
SendTopicThread (class in components.robot.communication.communicate_with_structure)
(class in components.structure.communication.communicate_with_robots)
SendTopicToSimulatorThread (class in components.robot.communication.communicate_with_simulator)
(class in components.structure.communication.communicate_with_simulator)
SerialLink (class in components.robot.common.serial_link)
(class in components.simulator.common.serial_link)
set_camera() (components.simulator.model.graphics.VtkPipeline method)
set_theta() (components.robot.common.serial_link.Link method)
(components.simulator.common.serial_link.Link method)
setup() (components.robot.behaviors.motion_planning_behaviors.NavigateToPoint method)
(components.robot.behaviors.motion_planning_behaviors.PlaceBlock method)
(components.robot.behaviors.motion_planning_behaviors.RemoveBlock method)
setup_file_names() (in module components.simulator.model.create_actors)
setup_pipeline_objs() (in module components.simulator.model.create_actors)
setup_structure_display() (in module components.simulator.model.create_actors)
(in module components.simulator.model.graphics)
Simulate (class in components.simulator.main)
(class in vtk_animation)
simulate() (components.simulator.main.Simulate method)
(vtk_animation.Simulate method)
SIMULATION (components.robot.common.states.RobotBehaviors attribute)
SimulatorCommunication (class in components.robot.communication.communicate_with_simulator)
(class in components.structure.communication.communicate_with_simulator)
SimulatorStructureMessage (class in components.structure.communication.messages)
skew() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
skewa() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
SO2 (class in components.robot.common.pose)
(class in components.simulator.common.pose)
so2_angle_list_check() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
so2_input_matrix() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
so2_input_types_check() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
so2_interp_check() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
so2_valid() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
SO3 (class in components.robot.common.pose)
(class in components.simulator.common.pose)
so3() (components.robot.common.pose.SO3 class method)
(components.simulator.common.pose.SO3 class method)
so3_constructor_args_check() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
start_hearbeat_detector() (in module components.structure.communication.heartbeater)
(in module components.structure.communication.old_heartbeater)
start_heartbeat() (in module components.robot.communication.heartbeat)
StatusUpdateMessage (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
(class in components.structure.communication.messages)
StatusUpdateMessagePayload (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
(class in components.structure.communication.messages)
StructureCommunication (class in components.robot.communication.communicate_with_structure)
StructureMain (class in components.structure.main)
sub_logger() (in module components.logger.log_aggregator)
super_pose_add_sub_check() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
super_pose_appenditem() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
super_pose_divide_check() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
super_pose_multiply_check() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
super_pose_subclass_check() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
SuperPose (class in components.robot.common.super_pose)
(class in components.simulator.common.super_pose)
T
t2r() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
t_2_r() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
t_matrix() (components.robot.common.pose.SE2 method)
(components.robot.common.pose.SO2 method)
(components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SE2 method)
(components.simulator.common.pose.SO2 method)
(components.simulator.common.pose.SO3 method)
terminate() (components.robot.behaviors.motion_planning_behaviors.NavigateToPoint method)
(components.robot.behaviors.motion_planning_behaviors.RemoveBlock method)
timer_tick() (components.simulator.model.graphics.VtkPipeline method)
to_angvec() (components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.quaternion.UnitQuaternion method)
to_rot() (components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.quaternion.UnitQuaternion method)
to_rpy() (components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.quaternion.UnitQuaternion method)
to_se3() (components.robot.common.pose.SO3 method)
(components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.pose.SO3 method)
(components.simulator.common.quaternion.UnitQuaternion method)
to_so3() (components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.quaternion.UnitQuaternion method)
to_vec() (components.robot.common.quaternion.UnitQuaternion method)
(components.simulator.common.quaternion.UnitQuaternion method)
toangvec() (components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO3 method)
toeul() (components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO3 method)
torpy() (components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO3 method)
tr() (components.robot.common.quaternion.Quaternion method)
(components.simulator.common.quaternion.Quaternion method)
tr2angvec() (in module components.robot.common.check_args)
(in module components.robot.common.transforms)
(in module components.simulator.common.check_args)
(in module components.simulator.common.transforms)
tr2eul() (in module components.robot.common.check_args)
(in module components.robot.common.transforms)
(in module components.simulator.common.check_args)
(in module components.simulator.common.transforms)
tr2q() (components.robot.common.quaternion.UnitQuaternion static method)
(components.simulator.common.quaternion.UnitQuaternion static method)
tr2rpy() (in module components.robot.common.check_args)
(in module components.robot.common.transforms)
(in module components.simulator.common.check_args)
(in module components.simulator.common.transforms)
tr2rt() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
tr_2_rt() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
tranimate() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
transl (components.robot.common.pose.SE2 attribute)
(components.robot.common.pose.SE3 attribute)
(components.simulator.common.pose.SE2 attribute)
(components.simulator.common.pose.SE3 attribute)
transl() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
transl2() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
transl_vec (components.robot.common.pose.SE2 attribute)
(components.simulator.common.pose.SE2 attribute)
trexp() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
trexp2() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
trlog() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
trnorm() (components.robot.common.pose.SO3 method)
(components.simulator.common.pose.SO3 method)
trot2() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
trotx() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
troty() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
trotz() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
trplot() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
trplot2() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
trprint() (components.robot.common.super_pose.SuperPose method)
(components.simulator.common.super_pose.SuperPose method)
U
unit (components.robot.common.pose.SO2 attribute)
(components.simulator.common.pose.SO2 attribute)
unit() (components.robot.common.quaternion.Quaternion method)
(components.simulator.common.quaternion.Quaternion method)
unit_check() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
unitize() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
UnitQuaternion (class in components.robot.common.quaternion)
(class in components.simulator.common.quaternion)
UPDATE (components.robot.common.states.RobotBehaviors attribute)
(components.structure.common.states.RobotBehaviors attribute)
update() (components.robot.behaviors.motion_planning_behaviors.NavigateToPoint method)
(components.robot.behaviors.motion_planning_behaviors.PlaceBlock method)
(components.robot.behaviors.motion_planning_behaviors.RemoveBlock method)
(components.robot.behaviors.move_blocks.MoveBlocks method)
(components.robot.behaviors.move_robot.MoveToNewLocation method)
(components.robot.behaviors.update_state.UpdateState method)
(components.robot.behaviors.wait.Wait method)
update_status() (components.structure.behaviors.building.assign_robots_min_distance.Location method)
(components.structure.behaviors.building.assign_robots_min_distance.Robot method)
(components.structure.behaviors.building.merge_paths.Node method)
update_velocity() (components.robot.common.serial_link.Link method)
(components.simulator.common.serial_link.Link method)
UpdateState (class in components.robot.behaviors.update_state)
V
valid_pose() (in module components.robot.common.check_args)
(in module components.simulator.common.check_args)
vec() (components.robot.common.quaternion.UnitQuaternion class method)
(components.simulator.common.quaternion.UnitQuaternion class method)
vex() (in module components.robot.common.transforms)
(in module components.simulator.common.transforms)
vtk_animation (module)
vtk_named_colors() (in module components.simulator.model.graphics)
(in module components.structure.communication.communicate_with_simulator)
vtk_named_colors_3d() (in module components.simulator.model.graphics)
VtkPipeline (class in components.simulator.model.graphics)
vtkTimerCallback (class in components.simulator.main)
(class in vtk_animation)
W
Wait (class in components.robot.behaviors.wait)
WAIT (components.robot.common.states.RobotBehaviors attribute)
(components.structure.common.states.RobotBehaviors attribute)
wait_for_structure_initialization() (components.simulator.main.Simulate method)
WAITING_FOR_FERRYING (components.robot.common.states.BuildingStates attribute)
(components.structure.common.states.BuildingStates attribute)
WAITING_FOR_FILLING (components.robot.common.states.BuildingStates attribute)
(components.structure.common.states.BuildingStates attribute)
WaitMessage (class in components.robot.communication.messages)
(class in components.simulator.communication.messages)
(class in components.structure.communication.messages)
Wavefront (class in components.structure.pathplanning.searches.wavefront)
within_range_huh() (components.robot.pathplanning.searches.face_star.FaceStar method)
WorkerThread (class in components.simulator.main)
(class in vtk_animation)
X
xyt() (components.robot.common.pose.SE2 method)
(components.simulator.common.pose.SE2 method)