lp:~ugocupcic/sr-ros-interface/manipulation
Created by
Ugo
and last modified
- Get this branch:
- bzr branch lp:~ugocupcic/sr-ros-interface/manipulation
Branch merges
Propose for merging
No branches
dependent on this one.
- Ugo: Pending requested
-
Diff: 16878 lines (+14599/-573) (has conflicts)162 files modified.bzrignore (+104/-10)
cyberglove/.cproject (+580/-0)
cyberglove/.project (+56/-13)
cyberglove/cmake_install.cmake (+0/-44)
database/Copy_wine_grasp_to_coke.sql (+17/-0)
database/full_db_backup (+12/-0)
database/useful_queries.sql (+13/-0)
shadow_robot/math_utils/.cproject (+380/-0)
shadow_robot/math_utils/.project (+110/-0)
shadow_robot/math_utils/.pydevproject (+45/-0)
shadow_robot/math_utils/CMakeLists.txt (+30/-0)
shadow_robot/math_utils/Makefile (+1/-0)
shadow_robot/math_utils/include/MersenneTwister.h (+461/-0)
shadow_robot/math_utils/include/math_utils.hpp (+70/-0)
shadow_robot/math_utils/mainpage.dox (+26/-0)
shadow_robot/math_utils/manifest.xml (+19/-0)
shadow_robot/math_utils/src/math_utils.cpp (+26/-0)
shadow_robot/sr_grasp_planner/CMakeLists.txt (+32/-0)
shadow_robot/sr_grasp_planner/Makefile (+1/-0)
shadow_robot/sr_grasp_planner/include/sr_grasp_planner/sr_grasp_planner.hpp (+58/-0)
shadow_robot/sr_grasp_planner/include/sr_grasp_planner/sr_grasp_planner_server.hpp (+69/-0)
shadow_robot/sr_grasp_planner/mainpage.dox (+26/-0)
shadow_robot/sr_grasp_planner/manifest.xml (+22/-0)
shadow_robot/sr_grasp_planner/src/sr_grasp_planner.cpp (+222/-0)
shadow_robot/sr_grasp_planner/src/sr_grasp_planner_server.cpp (+109/-0)
shadow_robot/sr_mechanism_controllers/CMakeLists.txt (+32/-0)
shadow_robot/sr_mechanism_controllers/Makefile (+1/-0)
shadow_robot/sr_mechanism_controllers/include/sr_mechanism_controllers/joint_trajectory_action_controller.hpp (+48/-0)
shadow_robot/sr_mechanism_controllers/mainpage.dox (+26/-0)
shadow_robot/sr_mechanism_controllers/manifest.xml (+18/-0)
shadow_robot/sr_mechanism_controllers/src/joint_trajectory_action_controller.cpp (+123/-0)
shadow_robot/sr_move_arm/CMakeLists.txt (+25/-0)
shadow_robot/sr_move_arm/Makefile (+1/-0)
shadow_robot/sr_move_arm/config/tactile_thresholds.yaml (+19/-0)
shadow_robot/sr_move_arm/include/sr_move_arm/hand_posture_execution.hpp (+60/-0)
shadow_robot/sr_move_arm/mainpage.dox (+26/-0)
shadow_robot/sr_move_arm/manifest.xml (+31/-0)
shadow_robot/sr_move_arm/src/hand_posture_execution.cpp (+168/-0)
shadow_robot/sr_move_arm/src/reactive_actions/reactive_grasp.py (+524/-0)
shadow_robot/sr_move_arm/src/reactive_actions/reactive_grasp_server.py (+353/-0)
shadow_robot/sr_move_arm/test/quaternion_compo.py (+41/-0)
shadow_robot/sr_move_arm/test/simple_client.py (+17/-0)
shadow_robot/sr_object_manipulation/CMakeLists.txt (+17/-0)
shadow_robot/sr_object_manipulation/Makefile (+1/-0)
shadow_robot/sr_object_manipulation/rviz_config/full_rviz_config.vcg (+316/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation.rosinstall (+7/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/.cproject (+328/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/.project (+110/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/.pydevproject (+26/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/CMakeLists.txt (+30/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/Makefile (+1/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/arms_chomp_config.yaml (+63/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/collision_checks_both_arms.yaml (+6/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/collision_map_sources.yaml (+9/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/environment_server_padding.yaml (+10/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/filter_unnormalize.yaml (+6/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/filters.yaml (+11/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/hand_description.yaml (+14/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/household_object_server.yaml (+6/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/ik_constrained_planner.yaml (+87/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/joint_limits.yaml (+37/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/kdl_sr_arm_kinematics.yaml (+5/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/multi_dof_joints.yaml (+5/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/planning_groups.yaml (+69/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/right_arm_ik_start_angles.yaml (+5/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/robot_padding.yaml (+8/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/self_filter.yaml (+70/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/config/shadow_filter.yaml (+14/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/kinect_with_tf.launch (+19/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/launch/collision_map.launch (+93/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/launch/household_object.launch (+13/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/launch/manipulator.launch (+127/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/launch/point_cloud_filter.launch (+48/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/launch/self_filter.launch (+39/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/launch/sr_object_manipulation.launch (+29/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/launch/static_transform.launch (+6/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/launch/tabletop_node.launch (+55/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/launch/threedsensor.launch (+5/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/machines/dataprocessing.machine (+3/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/machines/household_database.machine (+3/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/machines/robot.machine (+3/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/machines/threedsensor.machine (+3/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/mainpage.dox (+26/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_launch/manifest.xml (+18/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/CMakeLists.txt (+30/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/Makefile (+1/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/mainpage.dox (+26/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/manifest.xml (+21/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/src/sr_object_manipulation_smach_main.py (+38/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/src/state_machines_library/__init__.py (+18/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/src/state_machines_library/full_object_manipulation.py (+148/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/src/state_machines_library/pickup/pickup_object.py (+105/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/src/state_machines_library/pickup/sm_pickup_object.py (+78/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/src/state_machines_library/place/place_object.py (+172/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/src/state_machines_library/place/sm_place_object.py (+117/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/src/state_machines_library/sr_generic_state_machine.py (+42/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/src/state_machines_library/vision/object_detection_and_recognition.py (+235/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/src/state_machines_library/vision/sm_object_detection_and_recognition.py (+193/-0)
shadow_robot/sr_object_manipulation/sr_object_manipulation_smach/src/test.py (+89/-0)
shadow_robot/sr_object_manipulation/stack.xml (+12/-0)
sr_control_gui/manifest.xml (+9/-0)
sr_control_gui/src/sr_control_gui/config.py (+10/-1)
sr_control_gui/src/sr_control_gui/main_window.py (+10/-0)
sr_control_gui/src/sr_control_gui/plugins/arm_joint_sliders/__init__.py (+2/-1)
sr_control_gui/src/sr_control_gui/plugins/generic_plugin.py (+3/-0)
sr_control_gui/src/sr_control_gui/plugins/joint_slider.py (+9/-0)
sr_control_gui/src/sr_control_gui/plugins/object_selection.sr_plugin (+9/-0)
sr_control_gui/src/sr_control_gui/plugins/object_selection/__init__.py (+465/-0)
sr_hand/CMakeLists.txt (+8/-1)
sr_hand/Makefile (+0/-1)
sr_hand/examples/link_joints.py (+1/-0)
sr_hand/examples/shadowhand_publisher.py (+14/-11)
sr_hand/include/sr_hand/hand/sr_articulated_robot.h (+2/-1)
sr_hand/include/sr_hand/hand/virtual_shadowhand.h (+1/-0)
sr_hand/include/sr_hand/hand/virtual_shadowhand_library.h (+38/-0)
sr_hand/include/sr_hand/sr_kinematics.h (+129/-0)
sr_hand/launch/gazebo/gazebo_arm_and_hand_motor.launch (+31/-1)
sr_hand/launch/sr_arm_motor.launch (+27/-24)
sr_hand/launch/sr_arm_motor_simple.launch (+103/-0)
sr_hand/launch/sr_arm_muscle.launch (+6/-6)
sr_hand/launch/sr_realarm_motor.launch (+100/-0)
sr_hand/launch/srh_motor.launch (+39/-17)
sr_hand/manifest.xml (+1/-1)
sr_hand/model/arm_urdf/full_arm_motor.urdf.xacro (+7/-7)
sr_hand/model/hand_urdf/thumb/thdistal.urdf.xacro (+2/-2)
sr_hand/model/robots/arm_and_hand_motor.urdf.OTHER (+1486/-0)
sr_hand/model/robots/arm_and_hand_muscle.urdf.OTHER (+1428/-0)
sr_hand/model/robots/shadowhand_motor.urdf.OTHER (+1240/-0)
sr_hand/model/robots/shadowhand_muscle.urdf.OTHER (+1240/-0)
sr_hand/model/robots/xacro/arm_and_hand_motor.urdf.xacro (+2/-1)
sr_hand/model/robots/xacro/arm_and_hand_muscle.urdf.xacro (+3/-0)
sr_hand/model/robots/xacro/desk_arm_and_hand_motor.urdf.xacro (+33/-0)
sr_hand/model/threedsensor.urdf.xacro (+45/-0)
sr_hand/src/hand/real_shadowhand.cpp (+35/-0)
sr_hand/src/hand/virtual_arm.cpp (+4/-0)
sr_hand/src/hand/virtual_shadowhand_library.cpp (+134/-0)
sr_hand/src/sr_kinematics.cpp (+262/-0)
sr_hand/src/sr_subscriber.cpp (+7/-9)
sr_robot_msgs/CMakeLists.txt (+13/-1)
sr_robot_msgs/msg/joint.msg (+5/-5)
sr_robot_msgs/srv/is_hand_occupied.srv (+2/-0)
sr_robot_msgs/srv/which_fingers_are_touching.srv (+11/-0)
sr_smach_example/src/sr_smach_example.py (+16/-0)
sr_tactile_sensors/CMakeLists.txt (+14/-7)
sr_tactile_sensors/include/sr_tactile_sensors/sr_generic_tactile_sensor.hpp (+33/-1)
sr_tactile_sensors/include/sr_tactile_sensors/sr_real_tactile_sensor.hpp (+0/-1)
sr_tactile_sensors/include/sr_tactile_sensors/sr_virtual_tactile_sensor.hpp (+0/-1)
sr_tactile_sensors/launch/sr_tactile.launch (+5/-0)
sr_tactile_sensors/manifest.xml (+2/-0)
sr_tactile_sensors/params/sensor_names_Unscaled.yaml (+19/-0)
sr_tactile_sensors/src/sr_generic_tactile_sensor.cpp (+46/-0)
sr_tactile_sensors/src/sr_tactile_rviz_marker.cpp (+145/-0)
sr_tactile_sensors/src/sr_virtual_tactile_sensor.cpp (+2/-3)
sr_utilities/src/joint_states_merger.py (+17/-17)
sr_utilities/src/ordered_target_joint_states_merger.py (+96/-0)
threeD_mouse/CMakeLists.txt (+1/-1)
threeD_mouse/include/threeD_mouse/3D_mouse.h (+15/-4)
threeD_mouse/include/threeD_mouse/geometry.h (+0/-89)
threeD_mouse/manifest.xml (+1/-1)
threeD_mouse/src/3D_mouse.cpp (+129/-154)
threeD_mouse/src/geometry.cpp (+0/-134)
threeD_mouse/threedmouse.launch (+4/-3)
Branch information
Recent revisions
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:sr-ros-interface