## Summary
This PR updates the C++ hardware interface to support **CANFD** and confirms successful operation with **MoveIt** on the actual robot hardware.
---
## Changes Made
- Migrated from classic CAN to **CANFD** in the motor control interface.
- Updated the following modules:
- `openarm_hardware/include/openarm_hardware/canbus.hpp`
- `openarm_hardware/src/canbus.cpp`
- `openarm_hardware/src/motor_control.cpp`
- `openarm_hardware/include/openarm_hardware/motor_control.hpp`
- `openarm_hardware/src/openarm_hardware.cpp`
- Improved CAN socket handling and data frame structure.
- Refactored internal motor communication logic for robustness.
---
## Verification
- Confirmed joint control and motion execution with real hardware using **MoveIt**.
- Controllers were properly loaded and executed planned trajectories without error.
- CANFD communication is now functional and stable during runtime.
* Rename openarm_bimanual_teleop to openarm_bimanual_bringup
* Update package descriptions
* Add quickstart link
* Add note to source overlay
* Add test installation step
* Add poses and update default rviz config
* Fix rev1 to match hardware
* Align rev3 with hardware joint limits
* Match hardware joint limits
* Complete with more poses
* Update README.md with moveit2 video
* Add new READMEs in openarm_bringup and openarm_bimanual_moveit_config
* Add octomap note
* Create mujoco_ros2_control package
* Enable Mujoco hardware interface for OpenArm
* Verify connection with ros2_control
* Update actuators to pos/vel
* Add motor after creation
* Tune KD for smoother motion
* Restore realsense camera
* Change camera to be 10 tilt from vertical to match physical model
* Repair urdf to match physical robot
* Checkpoint moveit2_configuration
* Remove collision between camera and pedestal and remove additional ros2_control interfaces for mock
* Enable octomap perception
* Fix base_link to world transform
* Update openarm to support moveit2 bimanual planning with end effectors
* Improve safety of openarm_hardware zero position autocalibration
* Remove openarm_mujoco_ros2_control from moveit2 branch
* Restore sensor functionality