Closed orjano-max closed 1 year ago
This has to be done on ARM computer(jetson), but could also be one on AMD computer if you don't want interbotix perception Open the file: _interbotix_ws/src/interbotix_ros_toolboxes/interbotix_xs_toolbox/interbotix_xs_modules/interbotix_xs_modules/xsrobot/init.py Comment out the lines with "locobot". It should go from this:
from . import arm
from . import core
from . import gripper
# from . import hexapod
from . import locobot
from . import mr_descriptions
from . import turret
__all__ = [
'arm',
'core',
'gripper',
# 'hexapod',
'locobot',
'mr_descriptions',
'turret',
]
To this:
from . import arm
from . import core
from . import gripper
# from . import hexapod
# from . import locobot
from . import mr_descriptions
from . import turret
__all__ = [
'arm',
'core',
'gripper',
# 'hexapod',
# 'locobot',
'mr_descriptions',
'turret',
]
Problem
Interbotix is utilizing a install file for their packages. In this install file, installing Interbotix Perception is a choice. We do not want Interbotix Perception as we don't need it and it is not available on ARM architecture. When trying to launch the interbotix arm without this package installed, the following error message appears: