Calibration

the calibration process is by default done after the booting sequence of bysense. You can nevertheless redo the calibration if this somehow required:

Run Calibration when sit down

python
#import the SDK module
import bysense_sdk as bysense

# Create a boolean connection variable of the start class
bysense_connection = bysense.start.connect()

# Verify the connection status
if bysense_connection.is_connected():
    print(bysense_connection.lastlog())
    
    bysense.start.run_calibration_sit()
    
else:
    print(bysense_connection.lastlog())
    # Handle connection failure as needed

Before running the calibration make sure the robot is in the sit position as shown in the starting protocol. If you do not do this there is high chance to break the system by wrong calibrated positions and hitting mechanical limits.

Last updated