Functions | Variables
single_robot_simple Namespace Reference

Functions

def msgRobotState_cb (msg)
 
def shutdown ()
 
def thread_subscriber ()
 

Variables

 __dsr__id
 
 __dsr__model
 
 acc
 
list accx = [100, 100]
 
 amp
 
 atime
 
 axis
 
list b_list1 = [seg11, seg12, seg14, seg15, seg16]
 
 c1 = posx(559,434.5,651.5,0,180,0)
 
 c2 = posx(559,434.5,251.5,0,180,0)
 
 daemon
 
 dont_write_bytecode
 
 DR_AXIS_Z
 
 DR_BASE
 
 lmax
 
 mod
 
 p1 = posj(0,0,0,0,0,0)
 
 p2 = posj(0.0, 0.0, 90.0, 0.0, 90.0, 0.0)
 
 period
 
 pub_stop = rospy.Publisher('/'+ROBOT_ID +ROBOT_MODEL+'/stop', RobotStop, queue_size=10)
 
 q0 = posj(0,0,0,0,0,0)
 
 q1 = posj(10, -10, 20, -30, 10, 20)
 
 q2 = posj(25, 0, 10, -50, 20, 40)
 
 q3 = posj(50, 50, 50, 50, 50, 50)
 
 q4 = posj(30, 10, 30, -20, 10, 60)
 
 q5 = posj(20, 20, 40, 20, 0, 90)
 
list qlist = [q0, q1, q2, q3, q4, q5]
 
 ref
 
 repeat
 
 rev
 
 rmax
 
string ROBOT_ID = "dsr01"
 
string ROBOT_MODEL = "m1013"
 
 seg11 = posb(DR_LINE, X1, radius=20)
 
 seg12 = posb(DR_CIRCLE, X1a, X1a2, radius=21)
 
 seg14 = posb(DR_LINE, X1b2, radius=20)
 
 seg15 = posb(DR_CIRCLE, X1c, X1c2, radius=22)
 
 seg16 = posb(DR_CIRCLE, X1d, X1d2, radius=23)
 
 sol
 
 t1 = threading.Thread(target=thread_subscriber)
 
 time
 
 vel
 
list velx = [50, 50]
 
 x1 = posx(400, 500, 800.0, 0.0, 180.0, 0.0)
 
 X1 = posx(370, 670, 650, 0, 180, 0)
 
 X1a = posx(370, 670, 400, 0, 180, 0)
 
 X1a2 = posx(370, 545, 400, 0, 180, 0)
 
 X1b = posx(370, 595, 400, 0, 180, 0)
 
 X1b2 = posx(370, 670, 400, 0, 180, 0)
 
 X1c = posx(370, 420, 150, 0, 180, 0)
 
 X1c2 = posx(370, 545, 150, 0, 180, 0)
 
 X1d = posx(370, 670, 275, 0, 180, 0)
 
 X1d2 = posx(370, 795, 150, 0, 180, 0)
 
 x2 = posx(400, 500, 500.0, 0.0, 180.0, 0.0)
 
 x3 = posx(150, 600, 450, 0, 175, 0)
 
 x4 = posx(-300, 300, 300, 0, 175, 0)
 
 x5 = posx(-200, 700, 500, 0, 175, 0)
 
 x6 = posx(600, 600, 400, 0, 175, 0)
 
list xlist = [x1, x2, x3, x4, x5, x6]
 

Function Documentation

◆ msgRobotState_cb()

def single_robot_simple.msgRobotState_cb (   msg)

Definition at line 30 of file single_robot_simple.py.

◆ shutdown()

def single_robot_simple.shutdown ( )

Definition at line 22 of file single_robot_simple.py.

◆ thread_subscriber()

def single_robot_simple.thread_subscriber ( )

Definition at line 52 of file single_robot_simple.py.

Variable Documentation

◆ __dsr__id

single_robot_simple.__dsr__id
private

Definition at line 18 of file single_robot_simple.py.

◆ __dsr__model

single_robot_simple.__dsr__model
private

Definition at line 19 of file single_robot_simple.py.

◆ acc

single_robot_simple.acc

Definition at line 119 of file single_robot_simple.py.

◆ accx

list single_robot_simple.accx = [100, 100]

Definition at line 71 of file single_robot_simple.py.

◆ amp

single_robot_simple.amp

Definition at line 126 of file single_robot_simple.py.

◆ atime

single_robot_simple.atime

Definition at line 126 of file single_robot_simple.py.

◆ axis

single_robot_simple.axis

Definition at line 125 of file single_robot_simple.py.

◆ b_list1

single_robot_simple.b_list1 = [seg11, seg12, seg14, seg15, seg16]

Definition at line 116 of file single_robot_simple.py.

◆ c1

single_robot_simple.c1 = posx(559,434.5,651.5,0,180,0)

Definition at line 79 of file single_robot_simple.py.

◆ c2

single_robot_simple.c2 = posx(559,434.5,251.5,0,180,0)

Definition at line 80 of file single_robot_simple.py.

◆ daemon

single_robot_simple.daemon

Definition at line 62 of file single_robot_simple.py.

◆ dont_write_bytecode

single_robot_simple.dont_write_bytecode

Definition at line 11 of file single_robot_simple.py.

◆ DR_AXIS_Z

single_robot_simple.DR_AXIS_Z

Definition at line 125 of file single_robot_simple.py.

◆ DR_BASE

single_robot_simple.DR_BASE

Definition at line 127 of file single_robot_simple.py.

◆ lmax

single_robot_simple.lmax

Definition at line 125 of file single_robot_simple.py.

◆ mod

single_robot_simple.mod

Definition at line 127 of file single_robot_simple.py.

◆ p1

single_robot_simple.p1 = posj(0,0,0,0,0,0)

Definition at line 73 of file single_robot_simple.py.

◆ p2

single_robot_simple.p2 = posj(0.0, 0.0, 90.0, 0.0, 90.0, 0.0)

Definition at line 74 of file single_robot_simple.py.

◆ period

single_robot_simple.period

Definition at line 126 of file single_robot_simple.py.

◆ pub_stop

single_robot_simple.pub_stop = rospy.Publisher('/'+ROBOT_ID +ROBOT_MODEL+'/stop', RobotStop, queue_size=10)

Definition at line 65 of file single_robot_simple.py.

◆ q0

single_robot_simple.q0 = posj(0,0,0,0,0,0)

Definition at line 83 of file single_robot_simple.py.

◆ q1

single_robot_simple.q1 = posj(10, -10, 20, -30, 10, 20)

Definition at line 84 of file single_robot_simple.py.

◆ q2

single_robot_simple.q2 = posj(25, 0, 10, -50, 20, 40)

Definition at line 85 of file single_robot_simple.py.

◆ q3

single_robot_simple.q3 = posj(50, 50, 50, 50, 50, 50)

Definition at line 86 of file single_robot_simple.py.

◆ q4

single_robot_simple.q4 = posj(30, 10, 30, -20, 10, 60)

Definition at line 87 of file single_robot_simple.py.

◆ q5

single_robot_simple.q5 = posj(20, 20, 40, 20, 0, 90)

Definition at line 88 of file single_robot_simple.py.

◆ qlist

single_robot_simple.qlist = [q0, q1, q2, q3, q4, q5]

Definition at line 89 of file single_robot_simple.py.

◆ ref

single_robot_simple.ref

Definition at line 125 of file single_robot_simple.py.

◆ repeat

single_robot_simple.repeat

Definition at line 126 of file single_robot_simple.py.

◆ rev

single_robot_simple.rev

Definition at line 125 of file single_robot_simple.py.

◆ rmax

single_robot_simple.rmax

Definition at line 125 of file single_robot_simple.py.

◆ ROBOT_ID

string single_robot_simple.ROBOT_ID = "dsr01"

Definition at line 15 of file single_robot_simple.py.

◆ ROBOT_MODEL

string single_robot_simple.ROBOT_MODEL = "m1013"

Definition at line 16 of file single_robot_simple.py.

◆ seg11

single_robot_simple.seg11 = posb(DR_LINE, X1, radius=20)

Definition at line 111 of file single_robot_simple.py.

◆ seg12

single_robot_simple.seg12 = posb(DR_CIRCLE, X1a, X1a2, radius=21)

Definition at line 112 of file single_robot_simple.py.

◆ seg14

single_robot_simple.seg14 = posb(DR_LINE, X1b2, radius=20)

Definition at line 113 of file single_robot_simple.py.

◆ seg15

single_robot_simple.seg15 = posb(DR_CIRCLE, X1c, X1c2, radius=22)

Definition at line 114 of file single_robot_simple.py.

◆ seg16

single_robot_simple.seg16 = posb(DR_CIRCLE, X1d, X1d2, radius=23)

Definition at line 115 of file single_robot_simple.py.

◆ sol

single_robot_simple.sol

Definition at line 120 of file single_robot_simple.py.

◆ t1

single_robot_simple.t1 = threading.Thread(target=thread_subscriber)

Definition at line 61 of file single_robot_simple.py.

◆ time

single_robot_simple.time

Definition at line 125 of file single_robot_simple.py.

◆ vel

single_robot_simple.vel

Definition at line 119 of file single_robot_simple.py.

◆ velx

list single_robot_simple.velx = [50, 50]

Definition at line 70 of file single_robot_simple.py.

◆ x1

single_robot_simple.x1 = posx(400, 500, 800.0, 0.0, 180.0, 0.0)

Definition at line 76 of file single_robot_simple.py.

◆ X1

single_robot_simple.X1 = posx(370, 670, 650, 0, 180, 0)

Definition at line 100 of file single_robot_simple.py.

◆ X1a

single_robot_simple.X1a = posx(370, 670, 400, 0, 180, 0)

Definition at line 101 of file single_robot_simple.py.

◆ X1a2

single_robot_simple.X1a2 = posx(370, 545, 400, 0, 180, 0)

Definition at line 102 of file single_robot_simple.py.

◆ X1b

single_robot_simple.X1b = posx(370, 595, 400, 0, 180, 0)

Definition at line 103 of file single_robot_simple.py.

◆ X1b2

single_robot_simple.X1b2 = posx(370, 670, 400, 0, 180, 0)

Definition at line 104 of file single_robot_simple.py.

◆ X1c

single_robot_simple.X1c = posx(370, 420, 150, 0, 180, 0)

Definition at line 105 of file single_robot_simple.py.

◆ X1c2

single_robot_simple.X1c2 = posx(370, 545, 150, 0, 180, 0)

Definition at line 106 of file single_robot_simple.py.

◆ X1d

single_robot_simple.X1d = posx(370, 670, 275, 0, 180, 0)

Definition at line 107 of file single_robot_simple.py.

◆ X1d2

single_robot_simple.X1d2 = posx(370, 795, 150, 0, 180, 0)

Definition at line 108 of file single_robot_simple.py.

◆ x2

single_robot_simple.x2 = posx(400, 500, 500.0, 0.0, 180.0, 0.0)

Definition at line 77 of file single_robot_simple.py.

◆ x3

single_robot_simple.x3 = posx(150, 600, 450, 0, 175, 0)

Definition at line 93 of file single_robot_simple.py.

◆ x4

single_robot_simple.x4 = posx(-300, 300, 300, 0, 175, 0)

Definition at line 94 of file single_robot_simple.py.

◆ x5

single_robot_simple.x5 = posx(-200, 700, 500, 0, 175, 0)

Definition at line 95 of file single_robot_simple.py.

◆ x6

single_robot_simple.x6 = posx(600, 600, 400, 0, 175, 0)

Definition at line 96 of file single_robot_simple.py.

◆ xlist

single_robot_simple.xlist = [x1, x2, x3, x4, x5, x6]

Definition at line 97 of file single_robot_simple.py.



py
Author(s):
autogenerated on Thu Jun 20 2019 19:43:32