🔧
bysense
  • How do we bring sensors to walk?
  • Mission Preparation
    • Conventions
    • Out of the Box
    • Select Sensors
      • Front & Back Installation
      • Core Installation
      • Foot Installation
    • Select Power Sources
    • Select Communication Sources
    • Starting Protocol
  • MISSION DEVELOPMENT
    • bysenseSim
    • Setup bysenseSDK
    • Code Examples
    • Start
    • Calibration
    • Movements
    • State estimation
    • Joint Control
  • MIssion Execution
    • Operating Indicators
    • Data Logging Mechanisms
    • System Health Monitoring
    • Error Code and Messages
    • Connectivity Checks
  • Mission Debrief
    • Post-Mission Protocol
    • Maintenance
  • Open source components
    • STEP file
    • Korpus
Powered by GitBook
On this page
  1. MISSION DEVELOPMENT

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.

PreviousStartNextMovements

Last updated 7 months ago