Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dual arm tutorial for ROS2 #3

Draft
wants to merge 16 commits into
base: main
Choose a base branch
from

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    f3cd1e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78fc1d8 View commit details
    Browse the repository at this point in the history
  3. Add ros2 control parameters to dual arm urdf for dual arm driver

    - Add ros2 control tags/parameters for each robot arm
    - Some parameters are specific to each arm and some common to both
    - Ports and IP different for each arm
    - RTDE scripts, mock hardware, headless mode common to the arms
    ShahhhVihaan committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    5942dda View commit details
    Browse the repository at this point in the history
  4. Modify ur_control.launch.py to launch controllers for both arms

    - Instantiates one controller manager for both arms and passes the controller configs and update rate
    - Receives the robot_description param from the robot_description_topic (robot_state_publisher)
    - Does not yet implement io_and_status_controller and forward_velocity_controller
    - Has functionality to spawn and stop controllers for both arms
    - Only works in simulation and not with real hardware
    - Limited number of launch parameters as of now
    ShahhhVihaan committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    ab6232e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8cd6f11 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Add acceleration limits

    ShahhhVihaan committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    1976b71 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6de9d5d View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    6f86075 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24bf6e1 View commit details
    Browse the repository at this point in the history
  3. Calibrate arms

    ShahhhVihaan committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    458bcca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b4558f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    998c2c1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a0feb01 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1695e55 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    55cbee3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b1a637a View commit details
    Browse the repository at this point in the history