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

Add new moveit examples #109

Merged
merged 42 commits into from
Oct 30, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
def2e89
start from home in mock
Oct 17, 2023
4211ab4
createPalletObjects + attach skeleton
Oct 17, 2023
ef43677
update planning freq
Oct 18, 2023
3d7efc7
rework attachobj
Oct 18, 2023
c2fa305
readd coll objs
Oct 18, 2023
4bc41b8
working attach
Oct 18, 2023
f5c8e52
fix addobject
Svastits Oct 19, 2023
b8607e3
rework to global vars
Svastits Oct 19, 2023
3d8ba80
change plantopoint parametrization
Svastits Oct 19, 2023
0ab7193
rework collision object handling
Svastits Oct 19, 2023
2543d48
detachobject
Svastits Oct 19, 2023
788f62d
Merge branch 'master' into feature/asf_camp
Svastits Oct 19, 2023
05794d3
3*3*3 + ori constraint
Svastits Oct 19, 2023
ccf722c
add planning failed msg
Svastits Oct 19, 2023
39835fe
depalletize
Svastits Oct 20, 2023
52557ec
remove object removal
Svastits Oct 20, 2023
47ec4f3
remove collision object vector
Svastits Oct 20, 2023
1987800
planToPointUntilSuccess
Svastits Oct 20, 2023
e99c76c
separate into two examples - add basic planners ex
kovacsge11 Oct 20, 2023
5020158
fix palletizing example
Svastits Oct 20, 2023
1034615
contstraints
Svastits Oct 20, 2023
d782865
add common base
Oct 24, 2023
4afe742
fix source name
Oct 24, 2023
02c646e
set scaling factor for pilz lin
Oct 24, 2023
2f9c4e4
fix scaling setting
Svastits Oct 24, 2023
e8ef40a
change default planner
Svastits Oct 24, 2023
42ea574
add collision box subscriber
kovacsge11 Oct 24, 2023
16cf499
separate examples
Svastits Oct 25, 2023
59ad2f0
fix scaling
Svastits Oct 25, 2023
7125295
fix depallet speed
Svastits Oct 25, 2023
6768610
remove coll objects
Svastits Oct 25, 2023
7128764
remove trigger
Svastits Oct 25, 2023
914e7e4
remove comments
Svastits Oct 25, 2023
7cd25aa
fixes
Svastits Oct 25, 2023
ab8fff3
add breakpoint at end of basic ex
kovacsge11 Oct 25, 2023
dcc320c
better constrained planning
Oct 25, 2023
b95fcd3
add pos1 for before coll avoid
Oct 26, 2023
633bfb3
clean up example
Oct 30, 2023
5d073c7
go to init poses
Oct 30, 2023
d3141fe
reset dummy pub yaml
Oct 30, 2023
1ba81be
lint
Oct 30, 2023
62f7920
fix build
Oct 30, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 38 additions & 3 deletions kuka_driver_examples/eci_demo/CMakeLists.txt
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,51 @@ find_package(rclcpp REQUIRED)
find_package(moveit_visual_tools REQUIRED)
find_package(rviz_visual_tools REQUIRED)
find_package(moveit_msgs REQUIRED)
find_package(kuka_driver_interfaces REQUIRED)

add_executable(moveit_basic_plan src/MoveitBasicPlan.cpp)
ament_target_dependencies(moveit_basic_plan
include_directories(include)

add_executable(moveit_basic_planners_example src/MoveitBasicPlannersExample.cpp)
ament_target_dependencies(moveit_basic_planners_example
moveit_ros_planning_interface
rclcpp
rviz_visual_tools
moveit_visual_tools
kuka_driver_interfaces
)

add_executable(moveit_collision_avoidance_example src/MoveitCollisionAvoidanceExample.cpp)
ament_target_dependencies(moveit_collision_avoidance_example
moveit_ros_planning_interface
rclcpp
rviz_visual_tools
moveit_visual_tools
kuka_driver_interfaces
)

add_executable(moveit_constrained_planning_example src/MoveitConstrainedPlanningExample.cpp)
ament_target_dependencies(moveit_constrained_planning_example
moveit_ros_planning_interface
rclcpp
rviz_visual_tools
moveit_visual_tools
kuka_driver_interfaces
)

add_executable(moveit_depalletizing_example src/MoveitDepalletizingExample.cpp)
ament_target_dependencies(moveit_depalletizing_example
moveit_ros_planning_interface
rclcpp
rviz_visual_tools
moveit_visual_tools
kuka_driver_interfaces
)

install(TARGETS moveit_basic_plan
install(TARGETS
moveit_basic_planners_example
moveit_collision_avoidance_example
moveit_constrained_planning_example
moveit_depalletizing_example
EXPORT export_${PROJECT_NAME}
DESTINATION lib/${PROJECT_NAME}
)
Expand Down
14 changes: 9 additions & 5 deletions kuka_driver_examples/eci_demo/config/dummy_publisher.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,14 @@
wait_sec_between_publish: 6

goal_names: ["pos1", "pos2", "pos3", "pos4"]
pos1: [0.0, -1.57, 0.0, 0.0, 0.0, 0.0]
pos2: [0.0, -1.37, 0.0, 0.0, 0.0, 0.0]
pos3: [0.2, -1.57, 0.2, 0.2, 0.2, 0.2]
pos4: [-0.2, -1.57, -0.2, -0.2, -0.2, -0.2]
pos1:
positions: [0.0, -1.57, 0.0, 0.0, 0.0, 0.0]
pos2:
positions: [0.0, -1.37, 0.0, 0.0, 0.0, 0.0]
pos3:
positions: [0.2, -1.57, 0.2, 0.2, 0.2, 0.2]
pos4:
positions: [-0.2, -1.57, -0.2, -0.2, -0.2, -0.2]

joints:
- joint_a1
Expand All @@ -18,4 +22,4 @@
- joint_a5
- joint_a6

check_starting_point: false
check_starting_point: false
Loading
Loading