-
Notifications
You must be signed in to change notification settings - Fork 226
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into fix/goal_time_violated
- Loading branch information
Showing
29 changed files
with
574 additions
and
77 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="3"> | ||
<name>ur</name> | ||
<version>2.4.1</version> | ||
<version>2.4.2</version> | ||
<description>Metapackage for universal robots</description> | ||
<maintainer email="[email protected]">Felix Exner</maintainer> | ||
<maintainer email="[email protected]">Robert Wilbrandt</maintainer> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
<?xml version="1.0"?> | ||
<package format="2"> | ||
<name>ur_calibration</name> | ||
<version>2.4.1</version> | ||
<version>2.4.2</version> | ||
<description>Package for extracting the factory calibration from a UR robot and change it such that it can be used by ur_description to gain a correct URDF</description> | ||
|
||
<maintainer email="[email protected]">Felix Exner</maintainer> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="3"> | ||
<name>ur_controllers</name> | ||
<version>2.4.1</version> | ||
<version>2.4.2</version> | ||
<description>Provides controllers that use the speed scaling interface of Universal Robots.</description> | ||
|
||
<maintainer email="[email protected]">Denis Stogl</maintainer> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="3"> | ||
<name>ur_dashboard_msgs</name> | ||
<version>2.4.1</version> | ||
<version>2.4.2</version> | ||
<description>Messages around the UR Dashboard server.</description> | ||
|
||
<maintainer email="[email protected]">Felix Exner</maintainer> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
controller_manager: | ||
ros__parameters: | ||
update_rate: 500 # Hz |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
Installation of the ur_robot_driver | ||
=================================== | ||
|
||
You can either install this driver from binary packages as shown above or build it from source. We | ||
recommend a binary package installation unless you want to join development and submit changes. | ||
|
||
Install from binary packages | ||
---------------------------- | ||
|
||
1. `Install ROS2 <https://docs.ros.org/en/rolling/Installation/Ubuntu-Install-Debians.html>`_. This | ||
branch supports only ROS2 Rolling. For other ROS2 versions, please see the respective branches. | ||
2. Install the driver using | ||
|
||
.. code-block:: bash | ||
sudo apt-get install ros-${ROS_DISTRO}-ur | ||
Build from source | ||
----------------- | ||
|
||
Before building from source please make sure that you actually need to do that. Building from source | ||
might require some special treatment, especially when it comes to dependency management. | ||
Dependencies might change from time to time. Upstream packages (such as the library) might change | ||
their features / API which require changes in this repo. Therefore, this repo's source builds might | ||
require upstream repositories to be present in a certain version as otherwise builds might fail. | ||
Starting from scratch following exactly the steps below should always work, but simply pulling and | ||
building might fail occasionally. | ||
|
||
1. `Install ROS2 <https://docs.ros.org/en/rolling/Installation/Ubuntu-Install-Debians.html>`_. This | ||
branch supports only ROS2 Rolling. For other ROS2 versions, please see the respective branches. | ||
|
||
Once installed, please make sure to actually `source ROS2 <https://docs.ros.org/en/rolling/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html#source-the-setup-files>`_ before proceeding. | ||
|
||
3. Make sure that ``colcon``, its extensions and ``vcs`` are installed: | ||
|
||
.. code-block:: bash | ||
sudo apt install python3-colcon-common-extensions python3-vcstool | ||
4. Create a new ROS2 workspace: | ||
|
||
.. code-block:: bash | ||
export COLCON_WS=~/workspace/ros_ur_driver | ||
mkdir -p $COLCON_WS/src | ||
5. Clone relevant packages, install dependencies, compile, and source the workspace by using: | ||
|
||
.. code-block:: bash | ||
cd $COLCON_WS | ||
git clone https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver.git src/Universal_Robots_ROS2_Driver | ||
vcs import src --skip-existing --input src/Universal_Robots_ROS2_Driver/Universal_Robots_ROS2_Driver-not-released.${ROS_DISTRO}.repos | ||
rosdep update | ||
rosdep install --ignore-src --from-paths src -y | ||
colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release | ||
source install/setup.bash | ||
6. When consecutive pulls lead to build errors it is possible that you'll have to build an upstream | ||
package from source, as well. See the [detailed build status](ci_status.md). When the binary builds are red, but | ||
the semi-binary builds are green, you need to build the upstream dependencies from source. The | ||
easiest way to achieve this, is using the repos file: | ||
|
||
.. code-block:: bash | ||
cd $COLCON_WS | ||
vcs import src --skip-existing --input src/Universal_Robots_ROS2_Driver/Universal_Robots_ROS2_Driver.${ROS_DISTRO}.repos | ||
rosdep update | ||
rosdep install --ignore-src --from-paths src -y |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.