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

Raw with fts #748

Open
wants to merge 87 commits into
base: indigo_dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
4396fde
changes for fts with new ipa/indigo_dev
andreeatulbure May 17, 2017
adc38dd
working for raw_with_fts
andreeatulbure Jul 17, 2017
203d4f9
Merge branch 'indigo_dev' of https://github.com/ipa320/cob_robots int…
andreeatulbure Jul 17, 2017
f8602ca
changed for working with fts simulation
andreeatulbure Aug 7, 2017
7dc8416
Merge branch 'master' into merge_branch
andreeatulbure Aug 7, 2017
d603d1e
changed phidget
andreeatulbure Aug 8, 2017
bd3bc09
fixed an issue
andreeatulbure Aug 9, 2017
fe82e19
compatibility changes for simulation and real robot
andreeatulbure Aug 9, 2017
8bd1552
changes to work for both simulation and raw with fts#
andreeatulbure Aug 22, 2017
4796114
changes to correctly work with simulation
andreeatulbure Aug 24, 2017
a1682ae
not needed cob_teleop for simulation anymore
andreeatulbure Aug 24, 2017
1a35a71
added arg real_fts for raw to work correctly in all modes
andreeatulbure Aug 24, 2017
5be5a01
changes for collision_vel_filter
andreeatulbure Sep 15, 2017
41bc257
added controller_fts yamls to sr2_bringup
andreeatulbure Nov 17, 2017
4adad31
Added seeting of driver_yaml and changed schunk dependency
destogl Jan 22, 2018
32e3294
Merge branch 'indigo_dev' of https://github.com/ipa320/cob_robots int…
destogl Jan 22, 2018
c475af4
Updated some lunch files for more flexibility
destogl Feb 28, 2019
113b340
Merge branch 'indigo_dev' of https://github.com/ipa320/cob_robots int…
destogl Feb 28, 2019
d31d5b6
changed driver and controller yaml paths
Mar 12, 2019
07f8e4a
Merge pull request #1 from iirob/local_changes
destogl Mar 12, 2019
203666e
Added shutdown for stuck detector
Mar 26, 2019
af5294d
Merge branch 'raw_with_fts' of https://github.com/iirob/cob_robots in…
Mar 26, 2019
f188390
added arg for controllers to spawn
Apr 23, 2019
cd5f5ec
added controller driver yaml
Apr 26, 2019
c61cdc7
Merge pull request #2 from iirob/raw_with_fts_arg_ctrllers
destogl Apr 29, 2019
dc5a0ca
added robot name paramter in changes
destogl Apr 29, 2019
40369cb
fixed xacro:if condition for melodic
fmessmer Aug 1, 2019
aaa4ea4
added laser_filters prefix for melodic
fmessmer Aug 1, 2019
15575e1
update travis checks for melodic
fmessmer Aug 1, 2019
3738ebd
update readme
fmessmer Aug 7, 2019
f0d4454
allow melodic to fail due to ur_description
fmessmer Aug 7, 2019
548f4d9
Merge pull request #780 from fmessmer/melodic_checks
fmessmer Aug 7, 2019
2e0a923
update changelogs
fmessmer Aug 7, 2019
c8296f8
0.7.0
fmessmer Aug 7, 2019
09a2162
comment ur dependencies
fmessmer Aug 7, 2019
a7302f5
re-activate melodic checks
fmessmer Aug 7, 2019
fd4cd11
comment sick_visionary_t
fmessmer Aug 7, 2019
875918d
add realsense overlays
fmessmer Aug 7, 2019
12eaffb
add missing dependency to realsense2_camera
fmessmer Aug 8, 2019
a0a5ef9
use realsense substitute packages
fmessmer Aug 8, 2019
b33709d
comment realsense2_camera dependency
fmessmer Aug 8, 2019
1325573
comment unused dependency cob_collision_monitor
fmessmer Aug 10, 2019
2de9fe9
add missing overlays to rosinstall
fmessmer Aug 10, 2019
ae1c168
Merge pull request #782 from fmessmer/comment_ur_dependencies
fmessmer Aug 10, 2019
044f4a6
update changelogs
fmessmer Aug 10, 2019
1f5a629
0.7.1
fmessmer Aug 10, 2019
e52463e
fix rosinstall
fmessmer Aug 11, 2019
f51de15
update cob4-3 to regular cob base
HannesBachter Aug 9, 2019
d3a9820
Merge pull request #783 from HannesBachter/update_cob4-3
fmessmer Aug 12, 2019
3b15593
calibrate cob4-3 base
HannesBachter Aug 23, 2019
c7408f9
harmonize config appearance
HannesBachter Aug 23, 2019
4c9d24c
Merge pull request #784 from HannesBachter/calibrate_cob4-3
fmessmer Aug 26, 2019
53f504e
correct typo for fl FDM
HannesBachter Aug 27, 2019
d3df480
Merge pull request #785 from HannesBachter/calibrate_cob4-3
fmessmer Aug 27, 2019
3d9825c
add cob4-24
fmessmer Aug 27, 2019
9722867
fix velocity filter and costmap config
fmessmer Aug 27, 2019
2543d16
configure external sync for arm and pg70 on same can bus
fmessmer Aug 29, 2019
90683b3
fix gripper can, driver, ...
HannesBachter Sep 12, 2019
5482e55
Merge pull request #24 from HannesBachter/add_cob4-24
fmessmer Sep 12, 2019
361b8f0
Added base controller yaml parameter
destogl Sep 12, 2019
2e857ba
Merge pull request #786 from fmessmer/add_cob4-24
benmaidel Sep 18, 2019
2fef91d
move grippers to t3
HannesBachter Sep 17, 2019
069839a
use internal sync for arms and grippers
HannesBachter Sep 17, 2019
3e482d6
add default acc and vel for grippers
HannesBachter Sep 17, 2019
decf4f2
Merge pull request #788 from HannesBachter/add_cob4-24
benmaidel Sep 18, 2019
cc355af
add realsense patch script as before script for kinetic
benmaidel Oct 23, 2019
1ecfb4c
Merge pull request #789 from benmaidel/fix/travis_realsense
floweisshardt Oct 23, 2019
7a62516
migrate to travis-ci.com
floweisshardt Oct 25, 2019
72d9469
Merge pull request #790 from floweisshardt/migrate/travis_com
floweisshardt Oct 27, 2019
0210a2e
update changelogs
fmessmer Nov 7, 2019
b6963d7
0.7.2
fmessmer Nov 7, 2019
572795c
update cob4-16 (is now running kinetic with d435 cams)
HannesBachter Nov 5, 2019
e72d9fe
Merge pull request #791 from HannesBachter/update_cob4-16
fmessmer Nov 19, 2019
2a94fa9
catkin_lint fixes
fmessmer Jan 6, 2020
817dc11
update travis.yml
fmessmer Jan 6, 2020
3229aac
add CATKIN_LINT=pedantic
fmessmer Jan 6, 2020
d6abb75
use catkin_install_python
fmessmer Jan 6, 2020
c5e6eb8
rosinstall consistency
fmessmer Jan 7, 2020
9c3c51b
fix test dependendies
fmessmer Jan 8, 2020
4fb70c9
sort travis.yml
fmessmer Jan 8, 2020
a890e9c
fix roslaunch checks
fmessmer Jan 8, 2020
fa30065
reduce travis jobs and overlays
fmessmer Jan 9, 2020
25d7368
Merge pull request #792 from fmessmer/ci_updates
fmessmer Jan 9, 2020
593eb58
remove pre-hydro parameter static_map
fmessmer Jan 20, 2020
effb5ed
Merge pull request #794 from fmessmer/fix_deprecation_warning
fmessmer Jan 21, 2020
52989d0
Merge branch 'kinetic_dev' of https://github.com/ipa320/cob_robots in…
Jan 28, 2020
ab06167
Merge branch 'raw_with_fts' of https://github.com/iirob/cob_robots in…
Jan 28, 2020
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
19 changes: 14 additions & 5 deletions .travis.rosinstall
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
- git:
uri: https://github.com/ipa320/cob_calibration_data.git
local-name: cob_calibration_data
uri: https://github.com/ipa320/cob_calibration_data.git
version: indigo_dev
- git:
local-name: cob_command_tools
Expand All @@ -9,16 +9,25 @@
- git:
local-name: cob_common
uri: https://github.com/ipa320/cob_common.git
version: indigo_dev
version: kinetic_dev
- git:
local-name: cob_control
uri: https://github.com/ipa320/cob_control.git
version: indigo_dev
version: kinetic_dev
- git:
local-name: cob_driver
uri: https://github.com/ipa320/cob_driver.git
version: indigo_dev
version: kinetic_dev
- git:
uri: https://github.com/ipa320/cob_supported_robots.git
local-name: cob_supported_robots
uri: https://github.com/ipa320/cob_supported_robots.git
version: indigo_dev

- git:
local-name: realsense_substitute
uri: https://github.com/ipa320/realsense.git
version: realsense_substitute
- git:
local-name: realsense2_substitute
uri: https://github.com/ipa320/realsense.git
version: realsense2_substitute
21 changes: 15 additions & 6 deletions .travis.rosinstall.kinetic → .travis.rosinstall.melodic
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
- git:
uri: https://github.com/ipa320/cob_calibration_data.git
local-name: cob_calibration_data
uri: https://github.com/ipa320/cob_calibration_data.git
version: indigo_dev
- git:
local-name: cob_command_tools
Expand All @@ -9,16 +9,25 @@
- git:
local-name: cob_common
uri: https://github.com/ipa320/cob_common.git
version: indigo_dev
version: kinetic_dev
- git:
local-name: cob_control
uri: https://github.com/ipa320/cob_control.git
version: kinetic_dev
version: melodic_dev
- git:
local-name: cob_driver
uri: https://github.com/ipa320/cob_driver.git
version: indigo_dev
version: kinetic_dev
- git:
uri: https://github.com/ipa320/cob_supported_robots.git
local-name: cob_supported_robots
version: indigo_dev
uri: https://github.com/ipa320/cob_supported_robots.git
version: indigo_dev

- git:
local-name: realsense_substitute
uri: https://github.com/ipa320/realsense.git
version: realsense_substitute
- git:
local-name: realsense2_substitute
uri: https://github.com/ipa320/realsense.git
version: realsense2_substitute
30 changes: 15 additions & 15 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
sudo: required
dist: trusty
language: generic
services:
- docker

notifications:
email:
on_success: change
on_failure: always
env:
global:
- ADDITIONAL_DEBS='apt-utils dialog curl wget'
- CATKIN_LINT=pedantic
- CATKIN_LINT_ARGS='--ignore description_boilerplate'
- CMAKE_ARGS=-DCMAKE_BUILD_TYPE=Release
- NOT_TEST_DOWNSTREAM=true
- ROS_REPO=ros
- NOT_TEST_INSTALL=true
- UPSTREAM_WORKSPACE=file
- VERBOSE_OUTPUT=false
- VERBOSE_TESTS=false
matrix:
- ROS_DISTRO=indigo UPSTREAM_WORKSPACE=file
- ROS_DISTRO=indigo UPSTREAM_WORKSPACE=debian
- ROS_DISTRO=kinetic UPSTREAM_WORKSPACE=file
- ROS_DISTRO=kinetic UPSTREAM_WORKSPACE=debian
matrix:
allow_failures:
- env: ROS_DISTRO=indigo UPSTREAM_WORKSPACE=file
- env: ROS_DISTRO=indigo UPSTREAM_WORKSPACE=debian
- env: ROS_DISTRO=kinetic UPSTREAM_WORKSPACE=debian
- ROS_DISTRO=kinetic AFTER_SETUP_TARGET_WORKSPACE='wget -O - https://raw.githubusercontent.com/mojin-robotics/realsense/realsense_substitute/realsense_camera/patch/patch_docker.sh | bash'
- ROS_DISTRO=melodic
install:
- git clone https://github.com/ros-industrial/industrial_ci.git .ci_config
- git clone --quiet --depth 1 https://github.com/ros-industrial/industrial_ci.git .industrial_ci -b master
script:
- .ci_config/travis.sh
# - ./travis.sh # Enable this when you have a package-local script
- .industrial_ci/travis.sh
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,18 @@ cob_robots

## ROS Distro Support

| | Indigo | Jade | Kinetic |
|:-------:|:------:|:----:|:-------:|
| Branch | [`indigo_dev`](https://github.com/ipa320/cob_robots/tree/indigo_dev) | [`indigo_dev`](https://github.com/ipa320/cob_robots/tree/indigo_dev) | [`indigo_dev`](https://github.com/ipa320/cob_robots/tree/indigo_dev) |
| Status | supported | not supported | supported |
| Version | [version](http://repositories.ros.org/status_page/ros_indigo_default.html?q=cob_robots) | [version](http://repositories.ros.org/status_page/ros_jade_default.html?q=cob_robots) | [version](http://repositories.ros.org/status_page/ros_kinetic_default.html?q=cob_robots) |
| | Indigo | Jade | Kinetic | Melodic |
|:-------:|:------:|:----:|:-------:|:-------:|
| Branch | [`indigo_dev`](https://github.com/ipa320/cob_robots/tree/indigo_dev) | [`indigo_dev`](https://github.com/ipa320/cob_robots/tree/indigo_dev) | [`kinetic_dev`](https://github.com/ipa320/cob_robots/tree/kinetic_dev) | [`kinetic_dev`](https://github.com/ipa320/cob_robots/tree/kinetic_dev) |
| Status | supported | not supported | supported | supported |
| Version | [version](http://repositories.ros.org/status_page/ros_indigo_default.html?q=cob_robots) | [version](http://repositories.ros.org/status_page/ros_jade_default.html?q=cob_robots) | [version](http://repositories.ros.org/status_page/ros_kinetic_default.html?q=cob_robots) | [version](http://repositories.ros.org/status_page/ros_melodic_default.html?q=cob_robots) |

## Travis - Continuous Integration

Status: [![Build Status](https://travis-ci.org/ipa320/cob_robots.svg?branch=indigo_dev)](https://travis-ci.org/ipa320/cob_robots)
Status: [![Build Status](https://travis-ci.com/ipa320/cob_robots.svg?branch=kinetic_dev)](https://travis-ci.com/ipa320/cob_robots)

## ROS Buildfarm

| | Indigo Source | Indigo Debian | Jade Source | Jade Debian | Kinetic Source | Kinetic Debian |
|:-------:|:-------------------:|:-------------------:|:-------------------:|:-------------------:|:-------------------:|:-------------------:|
| cob_robots | [![not released](http://build.ros.org/buildStatus/icon?job=Isrc_uT__cob_robots__ubuntu_trusty__source)](http://build.ros.org/view/Isrc_uT/job/Isrc_uT__cob_robots__ubuntu_trusty__source/) | [![not released](http://build.ros.org/buildStatus/icon?job=Ibin_uT64__cob_robots__ubuntu_trusty_amd64__binary)](http://build.ros.org/view/Ibin_uT64/job/Ibin_uT64__cob_robots__ubuntu_trusty_amd64__binary/) | [![not released](http://build.ros.org/buildStatus/icon?job=Jsrc_uT__cob_robots__ubuntu_trusty__source)](http://build.ros.org/view/Jsrc_uT/job/Jsrc_uT__cob_robots__ubuntu_trusty__source/) | [![not released](http://build.ros.org/buildStatus/icon?job=Jbin_uT64__cob_robots__ubuntu_trusty_amd64__binary)](http://build.ros.org/view/Jbin_uT64/job/Jbin_uT64__cob_robots__ubuntu_trusty_amd64__binary/) | [![not released](http://build.ros.org/buildStatus/icon?job=Ksrc_uX__cob_robots__ubuntu_xenial__source)](http://build.ros.org/view/Ksrc_uX/job/Ksrc_uX__cob_robots__ubuntu_xenial__source/) | [![not released](http://build.ros.org/buildStatus/icon?job=Kbin_uX64__cob_robots__ubuntu_xenial_amd64__binary)](http://build.ros.org/view/Kbin_uX64/job/Kbin_uX64__cob_robots__ubuntu_xenial_amd64__binary/) |
| | Indigo Source | Indigo Debian | Jade Source | Jade Debian | Kinetic Source | Kinetic Debian | Melodic Source | Melodic Debian |
|:-------:|:-------------:|:-------------:|:-----------:|:-----------:|:--------------:|:--------------:|:--------------:|:--------------:|
| cob_robots | [![not released](http://build.ros.org/buildStatus/icon?job=Isrc_uT__cob_robots__ubuntu_trusty__source)](http://build.ros.org/view/Isrc_uT/job/Isrc_uT__cob_robots__ubuntu_trusty__source/) | [![not released](http://build.ros.org/buildStatus/icon?job=Ibin_uT64__cob_robots__ubuntu_trusty_amd64__binary)](http://build.ros.org/view/Ibin_uT64/job/Ibin_uT64__cob_robots__ubuntu_trusty_amd64__binary/) | [![not released](http://build.ros.org/buildStatus/icon?job=Jsrc_uT__cob_robots__ubuntu_trusty__source)](http://build.ros.org/view/Jsrc_uT/job/Jsrc_uT__cob_robots__ubuntu_trusty__source/) | [![not released](http://build.ros.org/buildStatus/icon?job=Jbin_uT64__cob_robots__ubuntu_trusty_amd64__binary)](http://build.ros.org/view/Jbin_uT64/job/Jbin_uT64__cob_robots__ubuntu_trusty_amd64__binary/) | [![not released](http://build.ros.org/buildStatus/icon?job=Ksrc_uX__cob_robots__ubuntu_xenial__source)](http://build.ros.org/view/Ksrc_uX/job/Ksrc_uX__cob_robots__ubuntu_xenial__source/) | [![not released](http://build.ros.org/buildStatus/icon?job=Kbin_uX64__cob_robots__ubuntu_xenial_amd64__binary)](http://build.ros.org/view/Kbin_uX64/job/Kbin_uX64__cob_robots__ubuntu_xenial_amd64__binary/) | [![not released](http://build.ros.org/buildStatus/icon?job=Msrc_uB__cob_robots__ubuntu_bionic__source)](http://build.ros.org/view/Msrc_uB/job/Msrc_uB__cob_robots__ubuntu_bionic__source/) | [![not released](http://build.ros.org/buildStatus/icon?job=Mbin_uB64__cob_robots__ubuntu_bionic_amd64__binary)](http://build.ros.org/view/Mbin_uB64/job/Mbin_uB64__cob_robots__ubuntu_bionic_amd64__binary/) |
36 changes: 36 additions & 0 deletions cob_bringup/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,42 @@
Changelog for package cob_bringup
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.7.2 (2019-11-07)
------------------
* Merge pull request `#788 <https://github.com/ipa320/cob_robots/issues/788>`_ from HannesBachter/add_cob4-24
Add cob4 24
* use internal sync for arms and grippers
* move grippers to t3
* Merge pull request `#786 <https://github.com/ipa320/cob_robots/issues/786>`_ from fmessmer/add_cob4-24
[WIP] add cob4 24
* Merge pull request `#24 <https://github.com/ipa320/cob_robots/issues/24>`_ from HannesBachter/add_cob4-24
fix gripper
* fix gripper can, driver, ...
* configure external sync for arm and pg70 on same can bus
* add cob4-24
* Merge pull request `#783 <https://github.com/ipa320/cob_robots/issues/783>`_ from HannesBachter/update_cob4-3
update cob4-3 to regular cob base
* update cob4-3 to regular cob base
* Contributors: Benjamin Maidel, Felix Messmer, fmessmer, hyb

0.7.1 (2019-08-10)
------------------
* Merge pull request `#782 <https://github.com/ipa320/cob_robots/issues/782>`_ from fmessmer/comment_ur_dependencies
[Melodic] workaround missing dependencies
* comment unused dependency cob_collision_monitor
* comment realsense2_camera dependency
* add missing dependency to realsense2_camera
* comment sick_visionary_t
* comment ur dependencies
* Contributors: Felix Messmer, fmessmer

0.7.0 (2019-08-07)
------------------
* Merge pull request `#779 <https://github.com/ipa320/cob_robots/issues/779>`_ from HannesBachter/add_cob4-22
add cob4-22
* add cob4-22
* Contributors: Florian Weisshardt, hyb

0.6.11 (2019-04-05)
-------------------
* Merge pull request `#775 <https://github.com/ipa320/cob_robots/issues/775>`_ from fmessmer/add_cob4-25
Expand Down
12 changes: 8 additions & 4 deletions cob_bringup/components/raw3_base.launch
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,27 @@
<launch>
<arg name="robot"/>
<arg name="can_device"/>

<arg name="pkg_hardware_config" default="$(find cob_hardware_config)"/>
<arg name="sim" default="false"/>

<arg name="driver_yaml" value="$(arg pkg_hardware_config)/robots/raw3/config/raw3_base_driver.yaml"/>
<arg name="controller_yaml" value="$(arg pkg_hardware_config)/robots/raw3/config/raw3_base_controller.yaml"/>
<arg name="driver_yaml" default="$(arg pkg_hardware_config)/robots/raw3/config/raw3_base_driver.yaml"/>
<arg name="canopen_driver_yaml" default="$(arg pkg_hardware_config)/robots/$(arg robot)/config/base_driver.yaml"/>
<arg name="controller_yaml" default="$(arg pkg_hardware_config)/robots/raw3/config/raw3_base_controller.yaml" />

<arg name="base_controllers_to_spawn" default="joint_state_controller odometry_controller"/>

<include file="$(find cob_bringup)/components/ros_control_base.launch">
<arg name="robot" value="$(arg robot)"/>
<arg name="pkg_hardware_config" value="$(arg pkg_hardware_config)"/>
<arg name="driver_yaml" value="$(arg driver_yaml)"/>
<arg name="canopen_driver_yaml" value="$(arg canopen_driver_yaml)"/>
<arg name="controller_yaml" value="$(arg controller_yaml)"/>
<arg name="reset_errors_before_recover" value="true"/>
<arg name="can_device" value="$(arg can_device)"/>
<arg name="stuck_detector_timeout" value="4.0" />
<arg name="stuck_detector_timeout" value="4.0" />
<arg name="stuck_detector_threshold" value="0.5" />
<arg name="stuck_detector_shutdown" value="false" />
<arg name="sim" value="$(arg sim)"/>
<arg name="base_controllers_to_spawn" value="$(arg base_controllers_to_spawn)"/>
</include>
</launch>
13 changes: 11 additions & 2 deletions cob_bringup/components/ros_control_base.launch
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
<launch>
<arg name="robot"/>
<arg name="driver_yaml"/>
<arg name="canopen_driver_yaml"/>
<arg name="controller_yaml"/>

<arg name="can_device" default="can0"/>
Expand All @@ -18,6 +19,11 @@
<arg name="stuck_detector_timeout" default="2.0"/>
<arg name="stuck_detector_threshold" default="0.174533"/>
<arg name="stuck_detector_shutdown" default="false"/>
<arg name="base_controllers_to_spawn" default="joint_state_controller odometry_controller"/>

<arg name="velocity_smoother_config_file" default="$(arg pkg_hardware_config)/robots/$(arg robot)/config/velocity_smoother.yaml"/>
<arg name="twist_mux_config_locks" default="$(arg pkg_hardware_config)/robots/$(arg robot)/config/twist_mux_locks.yaml"/>
<arg name="twist_mux_config_topics" default="$(arg pkg_hardware_config)/robots/$(arg robot)/config/twist_mux_topics.yaml"/>

<rosparam unless="$(arg sim)" ns="$(arg component_name)/driver" command="load" file="$(arg driver_yaml)"/>
<include unless="$(arg sim)" file="$(find cob_bringup)/drivers/canopen_402.launch">
Expand All @@ -28,6 +34,7 @@
<arg name="use_external_sync" value="$(arg use_external_sync)"/>
<arg name="start_external_sync" value="$(arg start_external_sync)"/>
<arg name="reset_errors_before_recover" value="$(arg reset_errors_before_recover)"/>
<arg name="canopen_driver_yaml" value="$(arg canopen_driver_yaml)"/>
</include>

<group if="$(arg enable_stuck_detector)">
Expand All @@ -41,21 +48,23 @@

<group ns="base">
<rosparam command="load" file="$(arg controller_yaml)"/>
<node pkg="controller_manager" type="controller_manager" name="base_controller_spawner" args="spawn joint_state_controller twist_controller odometry_controller" respawn="false" output="screen"/>
<node pkg="controller_manager" type="controller_manager" name="base_controller_spawner" args="spawn $(arg base_controllers_to_spawn)" respawn="false" output="screen"/>
</group>

<group ns="$(arg component_name)">
<!-- twist mux -->
<include file="$(find cob_bringup)/tools/twist_mux.launch">
<arg name="robot" value="$(arg robot)"/>
<arg name="config_locks" default="$(arg twist_mux_config_locks)"/>
<arg name="config_topics" default="$(arg twist_mux_config_topics)"/>
<arg name="cmd_vel_out" default="velocity_smoother/command"/>
<arg name="marker_out" default="twist_mux/marker"/>
</include>

<!-- velocity smoother -->
<include file="$(find cob_bringup)/tools/velocity_smoother.launch">
<arg name="robot" value="$(arg robot)"/>
<arg name="config_file" default="$(arg pkg_hardware_config)/robots/$(arg robot)/config/velocity_smoother.yaml"/>
<arg name="config_file" default="$(arg velocity_smoother_config_file)"/>
<arg name="raw_cmd_vel_topic" default="velocity_smoother/command"/>
<arg name="smooth_cmd_vel_topic" default="twist_controller/command"/>
<arg name="robot_cmd_vel_topic" default="twist_controller/command"/>
Expand Down
3 changes: 2 additions & 1 deletion cob_bringup/drivers/canopen_402.launch
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
<arg name="use_external_sync"/>
<arg name="start_external_sync"/>
<arg name="reset_errors_before_recover" default="false"/>
<arg name="canopen_driver_yaml" default="$(arg pkg_hardware_config)/robots/$(arg robot)/config/$(arg component_name)_driver.yaml"/>

<!-- start external sync node if requested -->
<node ns="$(arg component_name)" pkg="canopen_chain_node" type="canopen_sync_node" name="sync_$(arg can_device)" output="screen" if="$(arg start_external_sync)">
Expand All @@ -18,7 +19,7 @@

<!-- start canopen node -->
<node ns="$(arg component_name)" pkg="canopen_motor_node" type="canopen_motor_node" name="driver" output="screen">
<rosparam command="load" file="$(arg pkg_hardware_config)/robots/$(arg robot)/config/$(arg component_name)_driver.yaml"/>
<rosparam command="load" file="$(arg canopen_driver_yaml)"/>
<rosparam subst_value="True">{bus: { device: $(arg can_device) } }</rosparam>
<rosparam subst_value="True" if="$(arg use_external_sync)">{sync: { interval_ms: $(arg interval_ms), overflow: $(arg overflow) } }</rosparam>
<param name="bus/master_allocator" value="canopen::ExternalMaster::Allocator" if="$(arg use_external_sync)"/>
Expand Down
4 changes: 2 additions & 2 deletions cob_bringup/drivers/sick_visionary_t.launch
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<arg name="robot" default="$(optenv ROBOT !!NO_ROBOT_SET!!)"/>
<arg name="name" default="cam3d"/>

<node pkg="sick_visionary_t_driver" type="sick_visionary_t_driver_node" name="$(arg name)_node" output="screen">
<!--node pkg="sick_visionary_t_driver" type="sick_visionary_t_driver_node" name="$(arg name)_node" output="screen">
<param name="remote_device_ip" value="192.168.1.10"/>
<param name="frame_id" value="$(arg name)_optical_frame"/>
<remap from="$(arg name)_node/camera_info" to="$(arg name)/depth/camera_info"/>
Expand All @@ -13,6 +13,6 @@
<remap from="$(arg name)_node/intensity" to="$(arg name)/depth/intensity"/>
<remap from="$(arg name)_node/ios" to="$(arg name)/depth/ios"/>
<remap from="$(arg name)_node/points" to="$(arg name)/depth/points"/>
</node>
</node-->

</launch>
4 changes: 2 additions & 2 deletions cob_bringup/drivers/ur.launch
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@

<group unless="$(arg sim)">
<!-- universal robot python driver -->
<node unless="$(arg use_modern_driver)" ns="arm/joint_trajectory_controller" pkg="ur_driver" type="driver.py" name="ur_driver" args="$(arg robot_ip) $(arg reverse_port)" output="screen">
<!--node unless="$(arg use_modern_driver)" ns="arm/joint_trajectory_controller" pkg="ur_driver" type="driver.py" name="ur_driver" args="$(arg robot_ip) $(arg reverse_port)" output="screen">
<remap from="/arm/joint_trajectory_controller/joint_states" to="/arm/joint_states"/>
<remap from="/arm/joint_trajectory_controller/robot_description" to="/robot_description"/>
<param name="min_payload" type="double" value="$(arg min_payload)"/>
<param name="max_payload" type="double" value="$(arg max_payload)"/>
<param name="prefix" value="$(arg prefix)"/>
</node>
</node-->
<!-- universal robot modern driver -->
<!--node if="$(arg use_modern_driver)" ns="arm/joint_trajectory_controller" pkg="ur_modern_driver" type="ur_driver" name="ur_driver" args="$(arg robot_ip) $(arg reverse_port)" output="screen">
<remap from="/arm/joint_trajectory_controller/joint_states" to="/arm/joint_states"/>
Expand Down
Loading