Namespaces | Functions | Variables
dsr_service_motion_basic.py File Reference

Go to the source code of this file.

Namespaces

 dsr_service_motion_basic
 

Functions

def dsr_service_motion_basic._ros_listToFloat64MultiArray (list_src)
 
def dsr_service_motion_basic.amove_periodic (fAmplitude, fPeriodic, fAccelTime=0.0, nRepeat=1, nMoveReference=MOVE_REFERENCE_TOOL, nSyncType=0)
 
def dsr_service_motion_basic.amove_spiral (nTaskAxis, fRevolution, fMaxRadius, fMaxLength, fTargetVel, fTargetAcc, fTargetTime=0.0, nMoveReference=MOVE_REFERENCE_TOOL, nSyncType=0)
 
def dsr_service_motion_basic.amoveb (fTargetPos, nPosCount, fTargetVel, fTargetAcc, fTargetTime=0.0, nMoveMode=MOVE_MODE_ABSOLUTE, nMoveReference=MOVE_REFERENCE_BASE, nSyncType=0)
 
def dsr_service_motion_basic.amovec (fTargetPos, fTargetVel, fTargetAcc, fTargetTime=0.0, fBlendingRadius=0.0, nMoveReference=MOVE_REFERENCE_BASE, nMoveMode=MOVE_MODE_ABSOLUTE, fAngle1=0.0, fAngle2=0.0, nBlendingType=BLENDING_SPEED_TYPE_DUPLICATE, nSyncType=0)
 
def dsr_service_motion_basic.amovej (fTargetPos, fTargetVel, fTargetAcc, fTargetTime=0.0, fBlendingRadius=0.0, nMoveMode=MOVE_MODE_ABSOLUTE, nBlendingType=BLENDING_SPEED_TYPE_DUPLICATE, nSyncType=1)
 
def dsr_service_motion_basic.amovejx (fTargetPos, fTargetVel, fTargetAcc, fTargetTime=0.0, fBlendingRadius=0.0, nMoveReference=MOVE_REFERENCE_BASE, nMoveMode=MOVE_MODE_ABSOLUTE, nBlendingType=BLENDING_SPEED_TYPE_DUPLICATE, nSolSpace=0, nSyncType=0)
 
def dsr_service_motion_basic.amovel (fTargetPos, fTargetVel, fTargetAcc, fTargetTime=0.0, fBlendingRadius=0.0, nMoveReference=MOVE_REFERENCE_BASE, nMoveMode=MOVE_MODE_ABSOLUTE, nBlendingType=BLENDING_SPEED_TYPE_DUPLICATE, nSyncType=1)
 
def dsr_service_motion_basic.amovesj (fTargetPos, nPosCount, fTargetVel, fTargetAcc, fTargetTime=0.0, nMoveMode=MOVE_MODE_ABSOLUTE, nSyncType=0)
 
def dsr_service_motion_basic.amovesx (fTargetPos, nPosCount, fTargetVel, fTargetAcc, fTargetTime=0.0, nMoveMode=MOVE_MODE_ABSOLUTE, nMoveReference=MOVE_REFERENCE_BASE, nVelOpt=SPLINE_VELOCITY_OPTION_DEFAULT, nSyncType=0)
 
def dsr_service_motion_basic.move_periodic (fAmplitude, fPeriodic, fAccelTime=0.0, nRepeat=1, nMoveReference=MOVE_REFERENCE_TOOL, nSyncType=0)
 
def dsr_service_motion_basic.move_spiral (nTaskAxis, fRevolution, fMaxRadius, fMaxLength, fTargetVel, fTargetAcc, fTargetTime=0.0, nMoveReference=MOVE_REFERENCE_TOOL, nSyncType=0)
 
def dsr_service_motion_basic.move_wait ()
 
def dsr_service_motion_basic.moveb (fTargetPos, nPosCount, fTargetVel, fTargetAcc, fTargetTime=0.0, nMoveMode=MOVE_MODE_ABSOLUTE, nMoveReference=MOVE_REFERENCE_BASE, nSyncType=0)
 
def dsr_service_motion_basic.movec (fTargetPos, fTargetVel, fTargetAcc, fTargetTime=0.0, fBlendingRadius=0.0, nMoveReference=MOVE_REFERENCE_BASE, nMoveMode=MOVE_MODE_ABSOLUTE, fAngle1=0.0, fAngle2=0.0, nBlendingType=BLENDING_SPEED_TYPE_DUPLICATE, nSyncType=0)
 
def dsr_service_motion_basic.movej (fTargetPos, fTargetVel, fTargetAcc, fTargetTime=0.0, fBlendingRadius=0.0, nMoveMode=MOVE_MODE_ABSOLUTE, nBlendingType=BLENDING_SPEED_TYPE_DUPLICATE, nSyncType=0)
 
def dsr_service_motion_basic.movejx (fTargetPos, fTargetVel, fTargetAcc, fTargetTime=0.0, fBlendingRadius=0.0, nMoveReference=MOVE_REFERENCE_BASE, nMoveMode=MOVE_MODE_ABSOLUTE, nBlendingType=BLENDING_SPEED_TYPE_DUPLICATE, nSolSpace=0, nSyncType=0)
 
def dsr_service_motion_basic.movel (fTargetPos, fTargetVel, fTargetAcc, fTargetTime=0.0, fBlendingRadius=0.0, nMoveReference=MOVE_REFERENCE_BASE, nMoveMode=MOVE_MODE_ABSOLUTE, nBlendingType=BLENDING_SPEED_TYPE_DUPLICATE, nSyncType=0)
 
def dsr_service_motion_basic.movesj (fTargetPos, nPosCount, fTargetVel, fTargetAcc, fTargetTime=0.0, nMoveMode=MOVE_MODE_ABSOLUTE, nSyncType=0)
 
def dsr_service_motion_basic.movesx (fTargetPos, nPosCount, fTargetVel, fTargetAcc, fTargetTime=0.0, nMoveMode=MOVE_MODE_ABSOLUTE, nMoveReference=MOVE_REFERENCE_BASE, nVelOpt=SPLINE_VELOCITY_OPTION_DEFAULT, nSyncType=0)
 
def dsr_service_motion_basic.SET_ROBOT (id, model)
 
def dsr_service_motion_basic.shutdown ()
 

Variables

list dsr_service_motion_basic.accx = [1000.0, 322.5]
 
list dsr_service_motion_basic.amp = [10.00, 0.00, 20.00, 0.00, 0.50, 0.00]
 
list dsr_service_motion_basic.bx1 = [564.00, 200.00, 690.00, 0.00, 180.00, 0.00]+[0, 0, 0, 0, 0, 0]
 
list dsr_service_motion_basic.bx2 = [564.00, 100.00, 590.00, 0.00, 180.00, 0.00]+[564.00, 150.00, 590.00, 0.00, 180.00, 0.00]
 
list dsr_service_motion_basic.bx_type1 = [40.0]
 
list dsr_service_motion_basic.bx_type2 = [20.0]
 
list dsr_service_motion_basic.cx1 = [[544.00, 100.00, 500.00, 0.00, -180.00, 0.00], [543.00, 106.00, 479.00, 7.00, -180.00, 7.00]]
 
 dsr_service_motion_basic.dont_write_bytecode
 
list dsr_service_motion_basic.j1 = [0.0, 0.0, 90.0, 0.0, 90.0, 0.0]
 
string dsr_service_motion_basic.my_robot_id = "dsr01"
 
string dsr_service_motion_basic.my_robot_model = "m1013"
 
list dsr_service_motion_basic.period = [1.00, 0.00, 1.50, 0.00, 0.00, 0.00]
 
list dsr_service_motion_basic.posb = [seg1, seg2]
 
 dsr_service_motion_basic.posCnt = len(posb)
 
 dsr_service_motion_basic.pub_stop = rospy.Publisher('/'+ROBOT_ID +ROBOT_MODEL+'/stop', RobotStop, queue_size=10)
 
string dsr_service_motion_basic.ROBOT_ID = "dsr01"
 
string dsr_service_motion_basic.ROBOT_MODEL = "m1013"
 
 dsr_service_motion_basic.seg1 = bx1+bx_type1+bx_radius1
 
 dsr_service_motion_basic.seg2 = bx2+bx_type2+bx_radius2
 
list dsr_service_motion_basic.sj1 = [[10.00, 0.00, 0.00, 0.00, 10.00, 20.00], [15.00, 0.00, -10.00, 0.00, 10.00, 20.00]]
 
 dsr_service_motion_basic.srv_move_blending = rospy.ServiceProxy('/'+ROBOT_ID +ROBOT_MODEL+'/motion/move_blending', MoveBlending)
 
 dsr_service_motion_basic.srv_move_circle = rospy.ServiceProxy('/'+ROBOT_ID +ROBOT_MODEL+'/motion/move_circle', MoveCircle)
 
 dsr_service_motion_basic.srv_move_joint = rospy.ServiceProxy('/'+ROBOT_ID +ROBOT_MODEL+'/motion/move_joint', MoveJoint)
 
 dsr_service_motion_basic.srv_move_jointx = rospy.ServiceProxy('/'+ROBOT_ID +ROBOT_MODEL+'/motion/move_jointx', MoveJointx)
 
 dsr_service_motion_basic.srv_move_line = rospy.ServiceProxy('/'+ROBOT_ID +ROBOT_MODEL+'/motion/move_line', MoveLine)
 
 dsr_service_motion_basic.srv_move_periodic = rospy.ServiceProxy('/'+ROBOT_ID +ROBOT_MODEL+'/motion/move_periodic', MovePeriodic)
 
 dsr_service_motion_basic.srv_move_spiral = rospy.ServiceProxy('/'+ROBOT_ID +ROBOT_MODEL+'/motion/move_spiral', MoveSpiral)
 
 dsr_service_motion_basic.srv_move_spline_joint = rospy.ServiceProxy('/'+ROBOT_ID +ROBOT_MODEL+'/motion/move_spline_joint', MoveSplineJoint)
 
 dsr_service_motion_basic.srv_move_spline_task = rospy.ServiceProxy('/'+ROBOT_ID +ROBOT_MODEL+'/motion/move_spline_task', MoveSplineTask)
 
 dsr_service_motion_basic.srv_move_wait = rospy.ServiceProxy('/'+ROBOT_ID +ROBOT_MODEL+'/motion/move_wait', MoveWait)
 
list dsr_service_motion_basic.sx1 = [[10.00, -10.00, 20.00, 0.00, 10.00, 0.00], [15.00, 10.00, -10.00, 0.00, 10.00, 0.00]]
 
list dsr_service_motion_basic.velx = [250.0, 80.625]
 
list dsr_service_motion_basic.x1 = [0.0, 0.0, -100.0, 0.0, 0.0, 0.0]
 
list dsr_service_motion_basic.x2 = [545,100,514,0,-180,0]
 


py
Author(s):
autogenerated on Sat May 18 2019 02:32:56