Lea Steffen
2f0b8eae1a
added documentation for parser and higher level packages
2019-04-09 17:19:32 +02:00
Tristan Schnell
d32f66473e
disabled no longer relevant unit tests
2019-04-09 16:29:57 +02:00
Lea Steffen
83125e63c1
Implemented parser functionality
2019-04-09 16:15:39 +02:00
Felix Mauch
b090cdf833
added shell consumer
2019-04-09 16:05:35 +02:00
Tristan Schnell
b1d82c2be6
Added and implemented rtde message types
2019-04-09 16:05:35 +02:00
Felix Mauch
6699c1facb
Added parse and toString functions for higher-level primary functions
2019-04-09 16:03:38 +02:00
Felix Mauch
4bf5793d79
Added and implemented primary messages
2019-04-09 16:00:17 +02:00
Felix Mauch
adf1560105
moved bin_parser to comm and use it in URPackage::parseWith
2019-04-09 15:59:39 +02:00
Felix Mauch
59ae3bcd69
Documented URStream and TCPSocket
2019-04-09 15:46:19 +02:00
Felix Mauch
740d798a24
added clang-tidy
2019-04-09 09:22:46 +02:00
Felix Mauch
3bb0d33fba
Templated the communication structure to prepare for RTDE interface
...
Note: This was merged from a branch, as individual commits might not build
2019-04-08 17:00:27 +02:00
Tristan Schnell
326207e6c7
changed URCommander to use templated version of URStream
2019-04-08 16:49:03 +02:00
Tristan Schnell
39a5935067
added package_header templating for the pipeline class and the abstract producer and consumer classes
2019-04-08 16:35:32 +02:00
Tristan Schnell
dd43521a85
added package_header templating to the producer class
2019-04-08 16:35:32 +02:00
Tristan Schnell
112148bcd8
added package_header templating to stream class and moved implementation
...
into header file
2019-04-08 16:35:32 +02:00
Lea Steffen
ed11fb8a1c
updated names to PackageHeader
2019-04-08 14:05:37 +02:00
Felix Mauch
1c205556a1
use namespace ur_driver instead of ur_rtde_driver
2019-04-08 13:51:33 +02:00
Felix Mauch
3c61cbeb35
Added a common package ancestor
2019-04-08 11:09:27 +02:00
Lea Steffen
f7c51bae87
header files for messages added
2019-04-08 11:07:50 +02:00
Felix Mauch
44751cfb2a
removed unused files
2019-04-01 17:30:24 +02:00
Felix Mauch
31746259cf
put communication-related classes to namespace
2019-04-01 17:30:24 +02:00
Felix Mauch
5840d4f406
Put everyting into ur_rtde_driver namespace
2019-04-01 17:30:24 +02:00
Felix Mauch
515dd41edc
renamed targets to not clash with ur_modern_driver
2019-04-01 17:30:24 +02:00
Felix Mauch
99533e42d8
Updated clang-format and added clang-tidy instructions
2019-04-01 17:30:24 +02:00
Felix Mauch
5934612a03
added gitlab-ci.yml
...
As the universal_robots repo is not released for melodic currently, we'll have to wait.
We will use our own fork for that, anyway.
2019-04-01 17:30:24 +02:00
Felix Mauch
f34422f32b
renamed package
2019-04-01 17:30:24 +02:00
G.A. vd. Hoorn
1f5d04b947
Merge pull request #277 from gavanderhoorn/add_license_headers
...
Add license headers (fix #276 )
2019-04-01 09:37:33 +02:00
gavanderhoorn
405304cfd0
manifest: add missing licenses.
...
Files in 'include/ur_modern_driver/queue' are covered by these licenses.
See the LICENSE.md and comments in the headers in that directory for the specific licenses.
2019-03-29 16:52:49 +01:00
gavanderhoorn
0fa0cba044
Add Apache 2 license header to source and headers.
2019-03-29 16:52:49 +01:00
Miguel Prada
1ec8533dcc
Upstream source tests ( #269 )
...
Squashed commits:
* Add a set of kineitc checks agains universal_robot source
* Allow tests against released version of universal_robot to fail
2019-03-29 16:50:17 +01:00
Nadia Hammoudeh García
d12201285a
Rename hold_trajectory_duration to stop_trajectory_duration ( #241 )
2019-02-26 09:49:27 +01:00
AndyZe
d631f2fad1
Adding a feedforward term and a small amount of I gain to ur5 ros_control. ( #255 )
2019-02-26 09:47:30 +01:00
Miguel Prada
4f3775d647
Publish "native" tool position/velocity even in ros_control mode. ( #262 )
2019-02-26 09:46:03 +01:00
Miguel Prada
44b096dfc2
Merge pull request #254 from darkdragon-001/kinetic-devel
...
Add reverse_port argument to launch files
2019-02-12 10:11:48 +01:00
Marcel Schnirring
4b662d3437
Add reverse_port argument to launch files
2019-02-11 20:23:49 +01:00
Nadia Hammoudeh García
66ef45eba8
Merge pull request #256 from AndyZe/kinetic-readme
...
Update the Readme re. ros_control.
2019-02-07 14:55:04 +01:00
AndyZe
7c1c19ceca
Update the Readme re. ros_control.
2019-01-22 10:19:50 -06:00
G.A. vd. Hoorn
e2d81cf2b8
Merge pull request #238 from miguelprada/clang-format-check
...
Clang format check
2018-11-29 19:51:17 +01:00
Miguel Prada
7e3116fb3c
Add arguments to ros_control launchfiles to select loaded controllers. ( #236 )
2018-11-29 19:50:33 +01:00
Nadia Hammoudeh García
bb4814cbc6
update travis badge to point to ros-industrial organization ( #242 )
2018-11-29 19:49:17 +01:00
Miguel Prada
9e276a3368
Format sources with clang-format
2018-11-20 09:47:17 +01:00
Miguel Prada
d7a59872b2
Enable clang-format checking in CI
2018-11-20 09:45:10 +01:00
G.A. vd. Hoorn
0b77c04a85
travis: re-enable tests. ( #235 )
2018-11-09 11:35:32 +01:00
Nadia Hammoudeh García
8e1df3e1da
add license badge to the Readme ( #233 )
2018-11-08 12:47:49 +01:00
Nadia Hammoudeh García
2848cbab82
Merge pull request #229 from gavanderhoorn/update_travis_cfg
...
Update Travis config
2018-11-08 11:18:42 +01:00
G.A. vd. Hoorn
ef6d920a8e
Select CMake build type if not configured. ( #225 )
...
The refactored version of this driver benefits from optimalisations so selecting a build type with optimalisations enabled is important.
Only if the user hasn't configured a build type do we do this to prevent overriding whatever was already configured.
2018-11-06 14:53:20 +01:00
gavanderhoorn
4fcefc0bbe
travis: update config to track industrial_ci improvements.
2018-11-05 16:24:16 +01:00
Miguel Prada
1b1972891c
Add velocity feedforward and reduce PID gains for UR10 joint trajectory controller ( #228 )
2018-11-05 16:21:19 +01:00
Miguel Prada
2f1251c2eb
Resolve premature controller initialization ( #213 )
...
Squashed commits:
* Avoid updating ros_control controllers on pipeline timeout
* Revert "Avoid updating ros_control controllers on pipeline timeout"
* Do not update controller_manager until RTPackets have been received
* Mark handles as initialized after actually doing it rather than just before
* Improve readability
2018-11-05 14:05:30 +01:00
G.A. vd. Hoorn
6161a7d88b
readme: fix typo in launch filename. Fix #198 . ( #226 )
2018-11-01 17:57:49 +01:00