Frankx  0.2.0
A High-Level Motion API for Franka
Public Member Functions | Public Attributes | List of all members
frankx.robot.Robot Class Reference
Inheritance diagram for frankx.robot.Robot:

Public Member Functions

def __init__ (self, fci_ip, dynamic_rel=1.0, user=None, password=None, repeat_on_error=True, stop_at_python_signal=True)
 
def __enter__ (self)
 
def __exit__ (self, type, value, traceback)
 
def start_task (self, task)
 
def unlock_brakes (self)
 
def lock_brakes (self)
 
Thread move_async (self, *args)
 
def get_gripper (self)
 

Public Attributes

 hostname
 
 user
 
 password
 
 client
 
 token
 

Constructor & Destructor Documentation

◆ __init__()

def frankx.robot.Robot.__init__ (   self,
  fci_ip,
  dynamic_rel = 1.0,
  user = None,
  password = None,
  repeat_on_error = True,
  stop_at_python_signal = True 
)

Member Function Documentation

◆ __enter__()

def frankx.robot.Robot.__enter__ (   self)

◆ __exit__()

def frankx.robot.Robot.__exit__ (   self,
  type,
  value,
  traceback 
)

◆ get_gripper()

def frankx.robot.Robot.get_gripper (   self)

◆ lock_brakes()

def frankx.robot.Robot.lock_brakes (   self)

◆ move_async()

Thread frankx.robot.Robot.move_async (   self,
args 
)

◆ start_task()

def frankx.robot.Robot.start_task (   self,
  task 
)

◆ unlock_brakes()

def frankx.robot.Robot.unlock_brakes (   self)

Member Data Documentation

◆ client

frankx.robot.Robot.client

◆ hostname

frankx.robot.Robot.hostname

◆ password

frankx.robot.Robot.password

◆ token

frankx.robot.Robot.token

◆ user

frankx.robot.Robot.user

The documentation for this class was generated from the following file: