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

Feature/ui #95

Merged
merged 125 commits into from
Sep 29, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
125 commits
Select commit Hold shift + click to select a range
d378b78
segmenter updates and build fixes
cpaxton Mar 16, 2016
7ed2898
teach marker
cpaxton Mar 17, 2016
09c222f
added source data recording for object on table segmenter
ahundt Mar 30, 2016
ce2073b
fixes to object on table segmentation: set aboveTable area from rosparam
cpaxton Mar 30, 2016
26e0a20
Merge branch 'master' of git.lcsr.jhu.edu:cpaxton3/costar_stack
cpaxton Mar 30, 2016
27dc517
optionally collect data at a certain rate automatically
cpaxton Mar 30, 2016
618122c
data collection setup
cpaxton Mar 30, 2016
f4cc638
examples in readme; launch file modified to change time
cpaxton Mar 30, 2016
f2af54d
Auto add directory for object on table (If not exist)
fjonath1 Mar 31, 2016
862ec1a
Reduce the distance around TF when using tf surface for object segmen…
fjonath1 Mar 31, 2016
861e48d
Make cloud clusterization optional (useful when only detecting one ob…
fjonath1 Mar 31, 2016
006de76
added pcd2png_segment_gt.cpp, initially a direct copy of https://gith…
ahundt Apr 4, 2016
8a52f5f
INTERMEDIATE CODE: Initial implementation of pcd2png_segment_gt for g…
ahundt Apr 4, 2016
2413565
planning time changed; adding preferred orientation to camera; smart
cpaxton Apr 5, 2016
4bf12c5
pcd2png_segment_gt.cpp should now compile for both pcl 1.8 and pcl 1.7.2
ahundt Apr 5, 2016
427b3a5
Merge branch 'master' of git.lcsr.jhu.edu:cpaxton3/costar_stack
ahundt Apr 5, 2016
cfce499
fixing CMakeLists error in object_on_table_segmenter
cpaxton Apr 5, 2016
618081b
improved pcd2png_segment_gt to take params and attempt pcl 1.7.2 support
ahundt Apr 11, 2016
5f6533b
segmentation conversion works in pcd2png_segment_gt.cpp!
ahundt Apr 11, 2016
e9df39d
reorganized how data is saved by object_on_table_segmenter
ahundt Apr 11, 2016
cc9b364
removing non-compiling code from master
cpaxton Apr 11, 2016
0ed842c
data collection now writes out the current time
ahundt Apr 11, 2016
821113c
Merge branch 'master' of git.lcsr.jhu.edu:cpaxton3/costar_stack
ahundt Apr 11, 2016
bb3d887
fixed commented cmake
ahundt Apr 11, 2016
3ced9d0
disable pcd segmenter
ahundt Apr 11, 2016
be44b62
fix compiler error
ahundt Apr 11, 2016
fd369c1
object on table improved error handling and how pcd files are printed…
ahundt Apr 11, 2016
3897111
fixed compiler error
ahundt Apr 11, 2016
69b88f2
fixed filenames to be consistent in time and index between original a…
ahundt Apr 11, 2016
db7f600
improved instructions
ahundt Apr 11, 2016
aa53b5c
constructing all objects on initialization
ahundt Apr 11, 2016
dc695a3
small compiler error fix
ahundt Apr 11, 2016
b6279bf
fixed crash due to double delete
ahundt Apr 12, 2016
86ad60f
print time first
cpaxton Apr 12, 2016
ed74a69
Expanded object_on_table_segmenter instructions
ahundt Apr 12, 2016
7f046ab
added images and more documentation
ahundt Apr 12, 2016
ec833f1
Merge branch 'master' of git.lcsr.jhu.edu:cpaxton3/costar_stack into …
cpaxton Oct 19, 2016
2d79269
Merge commit 'b26be29f79768633cb992b8f521fe40e2ba024da' into feature/…
cpaxton Feb 8, 2017
9e506d3
Use state validity for faster smartmove planning
cpaxton Feb 9, 2017
754b2b4
table frame
cpaxton Feb 15, 2017
dddfb3d
increase min confidence, no median filter
cpaxton Feb 18, 2017
7d822d1
fixes to sp segmenter: modifications and fixes
cpaxton Feb 18, 2017
83c7142
Merge commit '0c8a040847e380ca7270324bba1969d094c2710a' into devel
cpaxton Feb 18, 2017
fe52e2f
remove unused code and set perception for costar
cpaxton Feb 18, 2017
1c03371
Merge branch 'master' of https://github.com/cpaxton/costar_stack into…
bcjiang Mar 6, 2017
a9a0068
Merge commit 'a0ee0c756a7c73b0690f0c9a801d70b012330288' into devel
cpaxton Mar 7, 2017
ff1d586
Merge branch 'kinetic-devel' of https://github.com/cpaxton/costar_sta…
ahundt Mar 10, 2017
606cc3b
remove unused dependencies
cpaxton Mar 10, 2017
e4e3a5b
build now works on kinetic
ahundt Mar 11, 2017
e3d2e90
Merge commit 'be593319f675a0ddff07fa1bececce81ab3231c5' into devel
cpaxton Mar 28, 2017
058f444
Refused to do segmentation if preferred orientation needed but has no…
fjonath1 Apr 26, 2017
82aca4c
Clear hypothesis list every detection
fjonath1 May 1, 2017
b045e0b
Fixed bug that causes hypotheses name does not match detected object …
fjonath1 May 1, 2017
f059697
Support for hypothesis msg with confidence
fjonath1 May 1, 2017
afa983b
Normalize the hypothesis orientation according to object symmetry par…
fjonath1 May 3, 2017
15a0465
Add option to just do objransac pose estimation
fjonath1 Jun 16, 2017
11b53bc
Merge pull request #1 from fjonath1/master
fjonath1 Jun 16, 2017
8c82e88
enable sp segmenter in master
cpaxton Jul 11, 2017
d5511de
fix object list
cpaxton Jul 11, 2017
63a13b8
objrec ransac
cpaxton Jul 11, 2017
e1949cf
modify colors
cpaxton Jul 21, 2017
286b3bf
setting up colors
cpaxton Jul 21, 2017
595cbd8
move plan relative to high level
cpaxton Aug 8, 2017
a388cd2
update travis
cpaxton Aug 8, 2017
c32c984
Update .travis.yml
cpaxton Aug 9, 2017
06f3417
Update .travis.yml
cpaxton Aug 9, 2017
bd75c3d
Update .travis.yml
cpaxton Aug 9, 2017
e6d70fb
Update .travis.yml
cpaxton Aug 12, 2017
b9d2b42
Update .travis.yml
cpaxton Aug 12, 2017
69b60f1
remove mongodb from travis deps
cpaxton Aug 12, 2017
83e1d2b
Update .travis.yml
cpaxton Aug 12, 2017
75af58d
Refactored object_on_table_segmenter
fjonath1 Aug 12, 2017
8877b4f
Refactored object_on_table_segmenter
fjonath1 Aug 12, 2017
6d7e306
Add comments and rearrange roslaunch argument passes
fjonath1 Aug 12, 2017
3863475
Add comments and rearrange roslaunch argument passes
fjonath1 Aug 12, 2017
d90ba05
Moved table segmentation parameters into its own roslaunch file
fjonath1 Aug 14, 2017
11f76f1
Update README.md
fjonath1 Aug 14, 2017
91dc07c
Fix minor bug related to loading table point cloud
fjonath1 Aug 22, 2017
b89932c
Fix minor bug related to loading table point cloud
fjonath1 Aug 22, 2017
0d3f5a8
Merge branch 'master' of github.com:jhu-lcsr/object_on_table_segmente…
fjonath1 Aug 22, 2017
f3e324f
Merge branch 'master' of github.com:jhu-lcsr/object_on_table_segmente…
fjonath1 Aug 22, 2017
df429d9
Merge branch 'feature/ui' of github.com:cpaxton/costar_stack into fea…
cpaxton Aug 22, 2017
5c4dbfd
Add ability to retain collision objects
fjonath1 Aug 22, 2017
494ab27
Squashed 'costar_perception/color_nn_segmenter/' content from commit …
cpaxton Aug 22, 2017
aae11ba
Merge commit '494ab27c068e9077c47bbcde9c1c4a26bff75d32' as 'costar_pe…
cpaxton Aug 22, 2017
5ff386e
Merge branch 'master' of github.com:jhu-lcsr/object_on_table_segmente…
cpaxton Aug 23, 2017
6a24e3c
Added back missing roslaunch for table parameter setting
fjonath1 Aug 23, 2017
dc2a26a
Merge branch 'master' of github.com:jhu-lcsr/object_on_table_segmente…
cpaxton Aug 23, 2017
1b9c53a
Add ability to ignore background color label in segmentation
fjonath1 Aug 23, 2017
8c40166
Add missing roslaunch file, minor fixes for object_on_table_segmenter
fjonath1 Aug 23, 2017
6628923
Removed unused prints. Updated CMakeLists
fjonath1 Aug 23, 2017
b1a7319
Merge branch 'master' into master
fjonath1 Aug 23, 2017
7fc8aaa
Updated ObjRecRansac package name in package.xml
fjonath1 Aug 23, 2017
254323c
Minor fi
cpaxton Aug 23, 2017
710f506
Merge commit '7fc8aaadf4d613022e1c4758f4b991b062887409' into feature/ui
fjonath1 Aug 24, 2017
a5aae85
Add segmentation done ros topic
fjonath1 Aug 24, 2017
ba4f6a8
Revert wrong commit
fjonath1 Aug 24, 2017
9c78b27
Fixed instructor crash
fjonath1 Aug 24, 2017
cfbc238
Add missing msg field for sp_segmenter scene parsing build
fjonath1 Aug 24, 2017
ffa138a
Add ability to set certain color labels as background label
fjonath1 Aug 24, 2017
7fcec72
Fixed object_on_table_segmenter roslaunch
fjonath1 Aug 24, 2017
339ddbb
Updated gitignore
fjonath1 Aug 24, 2017
e7d1a68
Update .travis.yml
cpaxton Aug 24, 2017
0ba35f5
Update .travis.yml
cpaxton Aug 24, 2017
629ea2e
Fix bugs associated with publishing hypothesis list
fjonath1 Aug 25, 2017
a2ad248
Uses ROS_INFO and ROS_WARN for printing, fixed whitespaces
fjonath1 Aug 25, 2017
29dfd90
Merge branch 'feature/ui' of github.com:cpaxton/costar_stack into fea…
cpaxton Aug 25, 2017
9405dbc
Fixed invalid transform bug caused by pointer data overwrite by objre…
fjonath1 Aug 25, 2017
831060a
Add costar structure msgs
fjonath1 Sep 6, 2017
30e1341
Add costar scene predicator
fjonath1 Sep 6, 2017
edb4ea6
Change scene structure predicates name and is top logic
fjonath1 Sep 6, 2017
d24da27
Renamed is_base predicate to is_base_structure predicate
fjonath1 Sep 6, 2017
5fc5d87
Add ability to put additional predicates on smartmove
fjonath1 Sep 7, 2017
e531d4b
Add frame namespace
fjonath1 Sep 7, 2017
19aa0a7
Add detected object republisher
fjonath1 Sep 7, 2017
9568810
Fixed crash caused by vector indexing, renamed ros service name
fjonath1 Sep 8, 2017
9882858
Renamed the detected object list source to always use costar namespace
fjonath1 Sep 8, 2017
051bd5e
Fixed top structure logic and add free object predicates
fjonath1 Sep 8, 2017
542d8e1
Fixed smartmove_multipurpose save/load function
fjonath1 Sep 11, 2017
16bf8b3
Fixed standard smartmove save/load, add wait_for_msg, nodegui exception
fjonath1 Sep 11, 2017
9adfbef
Fixed structure predicate naming, node save/load, add profiler
fjonath1 Sep 11, 2017
c80fdec
Change z limit for waypoint, publish det obj list after tf published
fjonath1 Sep 19, 2017
b7a6472
Fix sleep nodes couldn't be added to bt
fjonath1 Sep 19, 2017
54a6537
Fix the rosparam configuration for detected object republisher
fjonath1 Sep 21, 2017
9cd9811
Merge branch 'master' into feature/ui
cpaxton Sep 29, 2017
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
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,5 @@
*.zip
*.bag
*.swo
*.dat
*.pcd
3 changes: 1 addition & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,6 @@ dist: trusty
sudo: required
language:
- generic
cache:
- apt

# Configuration variables. All variables are global now, but this can be used to
# trigger a build matrix for different ROS distributions if desired.
Expand All @@ -59,6 +57,7 @@ env:
- CI_SOURCE_PATH=$(pwd)
- CATKIN_OPTIONS=$CI_SOURCE_PATH/catkin.options
- ROS_PARALLEL_JOBS='-j8 -l6'
- PYTHONPATH=$PYTHONPATH:/usr/lib/python2.7/dist-packages:/usr/local/lib/python2.7/dist-packages
#- ROSINSTALL_FILE=$CI_SOURCE_PATH/dependencies.rosinstall

################################################################################
Expand Down
149 changes: 69 additions & 80 deletions costar_bringup/config/iiwa_s_model_camera.rviz
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,14 @@ Panels:
Expanded:
- /Global Options1
- /Status1
- /TF1
- /TF1/Frames1
- /TF1/Tree1
- /PlanningScene1
- /PlanningScene1/Scene Geometry1
- /PlanningScene1/Scene Robot1
- /PointCloud22
- /Planned Path1
- /PointCloud23
- /PointCloud24
Splitter Ratio: 0.413174
Tree Height: 948
Tree Height: 852
- Class: rviz/Selection
Name: Selection
- Class: rviz/Tool Properties
Expand Down Expand Up @@ -87,27 +84,23 @@ Visualization Manager:
Use Fixed Frame: true
Use rainbow: true
Value: true
- Class: rviz/Image
Enabled: false
Image Topic: /camera/color/image_raw
Max Value: 1
Median window: 5
Min Value: 0
Name: Image
Normalize Range: true
Queue Size: 2
Transport Hint: raw
Unreliable: false
Value: false
- Class: rviz/TF
Enabled: true
Frame Timeout: 15
Frames:
00 Home:
Value: true
All Enabled: false
ar_marker_0:
Value: false
a1:
Value: true
a2:
Value: true
a3:
Value: true
a4:
Value: true
ar_marker_2:
Value: true
base:
Value: false
base_link:
Expand Down Expand Up @@ -136,33 +129,13 @@ Visualization Manager:
Value: false
marker_link:
Value: false
obj_link_uniform_1:
Value: true
obj_link_uniform_2:
Value: true
obj_link_uniform_3:
Value: true
obj_node_uniform_1:
place1:
Value: true
obj_node_uniform_2:
place2:
Value: true
obj_node_uniform_3:
place3:
Value: true
obj_node_uniform_4:
Value: true
objects/link_uniform/1:
Value: false
objects/link_uniform/2:
Value: true
objects/link_uniform/3:
Value: true
objects/node_uniform/1:
Value: false
objects/node_uniform/2:
Value: false
objects/node_uniform/3:
Value: true
objects/node_uniform/4:
place4:
Value: true
preferred_orientation:
Value: false
Expand Down Expand Up @@ -194,25 +167,19 @@ Visualization Manager:
{}
camera_rgb_frame:
camera_rgb_optical_frame:
ar_marker_0:
{}
obj_link_uniform_1:
{}
obj_link_uniform_2:
{}
obj_link_uniform_3:
{}
obj_node_uniform_1:
{}
obj_node_uniform_2:
{}
obj_node_uniform_3:
{}
obj_node_uniform_4:
ar_marker_2:
{}
world:
00 Home:
{}
a1:
{}
a2:
{}
a3:
{}
a4:
{}
base_link:
preferred_orientation:
{}
Expand All @@ -235,19 +202,13 @@ Visualization Manager:
{}
table_frame:
{}
objects/link_uniform/1:
{}
objects/link_uniform/2:
place1:
{}
objects/link_uniform/3:
place2:
{}
objects/node_uniform/1:
place3:
{}
objects/node_uniform/2:
{}
objects/node_uniform/3:
{}
objects/node_uniform/4:
place4:
{}
Update Interval: 0
Value: true
Expand Down Expand Up @@ -609,6 +570,36 @@ Visualization Manager:
Use Fixed Frame: true
Use rainbow: true
Value: false
- Alpha: 1
Autocompute Intensity Bounds: true
Autocompute Value Bounds:
Max Value: 10
Min Value: -10
Value: true
Axis: Z
Channel Name: intensity
Class: rviz/PointCloud2
Color: 255; 255; 255
Color Transformer: RGB8
Decay Time: 0
Enabled: true
Invert Rainbow: false
Max Color: 255; 255; 255
Max Intensity: 4096
Min Color: 0; 0; 0
Min Intensity: 0
Name: PointCloud2
Position Transformer: XYZ
Queue Size: 10
Selectable: true
Size (Pixels): 3
Size (m): 0.005
Style: Spheres
Topic: /pcl_color_segmenter/visualized_cloud_topic
Unreliable: false
Use Fixed Frame: true
Use rainbow: true
Value: true
Enabled: true
Global Options:
Background Color: 48; 48; 48
Expand All @@ -633,32 +624,30 @@ Visualization Manager:
Views:
Current:
Class: rviz/Orbit
Distance: 0.655068
Distance: 0.612647
Enable Stereo Rendering:
Stereo Eye Separation: 0.06
Stereo Focal Distance: 1
Swap Stereo Eyes: false
Value: false
Focal Point:
X: 0.723894
Y: 0.0879182
Z: 0.196104
X: 0.727214
Y: 0.00867184
Z: 0.164382
Name: Current View
Near Clip Distance: 0.01
Pitch: 0.269797
Pitch: 0.369797
Target Frame: <Fixed Frame>
Value: Orbit (rviz)
Yaw: 0.080116
Yaw: 0.460128
Saved: ~
Window Geometry:
Displays:
collapsed: false
Height: 1151
Height: 1055
Hide Left Dock: false
Hide Right Dock: true
Image:
collapsed: false
QMainWindow State: 000000ff00000000fd0000000400000000000002ae00000446fc0200000009fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000006700fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000001b00000446000000e300fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261fb0000000a0049006d00610067006500000002d7000000c90000001600ffffff000000010000010f00000378fc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073000000002800000378000000b300fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e100000197000000030000063e0000003efc0100000002fb0000000800540069006d006502000000020000046d0000063e00000043fb0000000800540069006d006501000000000000045000000000000000000000038c0000044600000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730000000000ffffffff0000000000000000
QMainWindow State: 000000ff00000000fd0000000400000000000002ae000003e6fc0200000009fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000006700fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000001b000003e6000000e300fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261fb0000000a0049006d0061006700650000000338000000c90000000000000000000000010000010f00000378fc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073000000002800000378000000b300fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e100000197000000030000063e0000003efc0100000002fb0000000800540069006d006502000000020000046d0000063e00000043fb0000000800540069006d006501000000000000045000000000000000000000038c000003e600000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730000000000ffffffff0000000000000000
Selection:
collapsed: false
Time:
Expand All @@ -668,5 +657,5 @@ Window Geometry:
Views:
collapsed: true
Width: 1600
X: 0
Y: 25
X: 1759
Y: 0
20 changes: 20 additions & 0 deletions costar_bringup/launch/config/ur5.launch
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
<launch>
<arg name="use_scene_parsing_pose" />
<arg name="use_external_segmenter" />

<!-- Smartmove params -->
<group ns="costar">
<group ns="robot">
Expand All @@ -20,6 +23,7 @@
- link_uniform
- drill
- table
- wood_cube
</rosparam>
<rosparam param="regions">
- in_back_of
Expand All @@ -39,6 +43,22 @@
<rosparam param="references">
- world
</rosparam>

<group if="$(arg use_scene_parsing_pose)">
<rosparam param="scene_parsing_pose">true</rosparam>
</group>
<group unless="$(arg use_scene_parsing_pose)">
<rosparam param="scene_parsing_pose">false</rosparam>
</group>

<group if="$(arg use_external_segmenter)">
<rosparam param="sp_segmenter_namespace">/costar_sp_segmenter</rosparam>
</group>
<group unless="$(arg use_external_segmenter)">
<rosparam param="sp_segmenter_namespace">/costar_perception</rosparam>
</group>

<rosparam param="scene_parsing_namespace">/sequential_scene_parsing</rosparam>
</group>
</group>
</launch>
Expand Down
21 changes: 15 additions & 6 deletions costar_bringup/launch/predicator_nodes.launch
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,18 @@
<arg name="output" default="screen"/>
<arg name="publish_values" default="0"/>

<!-- <arg name="pose_estimator" default="/costar_sp_segmenter" /> -->

<!-- detected objects node -->
<node pkg="detected_object_tf_republisher" name="detected_obj_republisher_node" type="det_obj_republisher.py" />

<node pkg="predicator_detected_objects" name="predicator_detected_objects_node" type="detected_objects_node.py">
<remap from="/detected_object_list" to="/SPServer/detected_object_list"/>
<remap from="/detected_object_list" to="/costar/detected_object_list"/>
</node>

<!-- detected objects node -->
<node pkg="predicator_scene_structure" name="predicator_scene_structure_node" type="scene_structure_node.py">
<remap from="/scene_structure_list" to="/sequential_scene_parsing/scene_structure_list"/>
</node>

<!-- geometry node -->
Expand All @@ -25,12 +34,10 @@
<rosparam param="frames">
- obj_link_uniform_1
- obj_link_uniform_2
- obj_link_uniform_3
- obj_link_uniform_4
- obj_node_uniform_1
- obj_node_uniform_2
- obj_node_uniform_3
- obj_node_uniform_4
- obj_wood_cube_1
- obj_wood_cube_2
- obj_sander_makita_1
- obj_sander_makita_2
- gbeam_link_1/gbeam_link
Expand All @@ -46,11 +53,13 @@
<rosparam param="reference_frames">
- world
</rosparam>

<remap from="/detected_object_list" to="/costar/detected_object_list" />

</node>

<node pkg="predicator_landmark" name="predicator_landmark_service" type="get_waypoints_service.py">
<remap from="/detected_object_list" to="/SPServer/detected_object_list"/>
<remap from="/detected_object_list" to="/costar/detected_object_list"/>
</node>

<node name="predicator_fake_class_node"
Expand Down
8 changes: 7 additions & 1 deletion costar_bringup/launch/ur5_c_model.launch
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,20 @@
<arg name="ee_frame" value="ee_link"/>
<arg name="base_frame" value="base_link"/>

<arg name="use_scene_parsing_pose" value="false" doc="Use the stable pose generated from the scene parsing algorithm"/>
<arg name="use_external_segmenter" value="false" doc="Use external point cloud segmentation for sp_segmenter, e.g. color_nn_segmenter"/>

<include file="$(find costar_bringup)/launch/utilities.launch">
<arg name="start_robotiq_force_sensor" value="$(arg start_robotiq_force_sensor)"/>
</include>

<include file="$(find costar_bringup)/launch/predicator_nodes.launch"/>

<!-- Bringup default configuration for the UR5 -->
<include file="$(find costar_bringup)/launch/config/ur5.launch"/>
<include file="$(find costar_bringup)/launch/config/ur5.launch">
<arg name="use_scene_parsing_pose" value="$(arg use_scene_parsing_pose)"/>
<arg name="use_external_segmenter" value="$(arg use_external_segmenter)"/>
</include>

<group unless="$(arg sim)">

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

<node pkg="tf" type="static_transform_publisher" name="endpoint_to_marker" args="0.007, 0.096, -0.005 0.035, 0.713, 0.700, 0.025 $(arg ee_frame) /endpoint_marker 10"/>

<node pkg="tf" type="static_transform_publisher" name="gripper_center" args=" 0.19 -0.010 -0.010 0 0 0 1 $(arg ee_frame) /gripper_center 10"/>
<node pkg="tf" type="static_transform_publisher" name="gripper_center" args=" 0.19 -0.020 -0.010 0 0 0 1 $(arg ee_frame) /gripper_center 10"/>

</launch>
2 changes: 1 addition & 1 deletion costar_instructor/instructor_core/launch/instructor.launch
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<!-- CORE -->
<node pkg="instructor_core" type="instructor_view.py" name="instructor_view" >
<remap from="/detected_object_list" to="/SPServer/detected_object_list"/>
<remap from="/detected_object_list" to="/costar/detected_object_list"/>
<param name="cases" value="$(arg instructor_cases)"/>
</node>

Expand Down
Loading