Ladies, Gentlemen, Droids,
I’d like to present cb_pouring_motion and the new trajectory based family of client behaviors for the SMACC MoveGroupInterfaceClient.
I highly recommend viewing the video at 720p.
Here’s the code for this example…
https://github.com/reelrbtx/SMACC/tree/noetic-devel/smacc_sm_reference_library/sm_fetch_two_table_whiskey_pour
Instructions on how to run the example can be found in the readme (just scroll down).
This example utilizes a library of client behaviors that allows ROS application developers to quickly and easily control MoveIt! via SMACC’s MoveGroupInterface Client.
The MoveGroupInterface Client is found in the SMACC Client library…
https://github.com/reelrbtx/SMACC/tree/master/smacc_client_library
And the new MoveGroupInterface client behaviors can be found here…
https://github.com/reelrbtx/SMACC/tree/master/smacc_client_library/move_group_interface_client/include/move_group_interface_client/client_behaviors
Here is a previous example that also shows off some of the capabilities of the SMACC MoveGroupInterface Client,
The code for this example can be found right here…
https://github.com/reelrbtx/SMACC/tree/noetic-devel/smacc_sm_reference_library/sm_fetch_six_table_pick_n_sort_1
Instructions on how to run this example can be found in the readme (just scroll down) as well.
These examples merely scratch the surface of what is possible with SMACC...
There are worlds to conquer.
And lastly I’d like to dedicate these videos to my daughter Zara, who’s scheduled to be born early Sunday morning.
Cheers,