1
0
mirror of https://gitlab.com/obbart/universal_robots_ros_driver.git synced 2026-04-12 11:00:47 +02:00
Commit Graph

25 Commits

Author SHA1 Message Date
Felix Mauch
7e6b203b67 replace tcp_accuracy_checker with hash comparison
This closes #34
2019-06-14 15:18:59 +02:00
Tristan Schnell
3aafabec29 removed unused legacy code 2019-06-13 17:18:18 +02:00
Felix Mauch
75d6ae0a19 Move debug output to DEBUG stream 2019-06-12 10:20:13 +02:00
Felix Mauch
5f405b3996 explicitly throw special exception when tool_comm is not available
This way, we can catch it and give a better feedback to the user.
2019-06-12 09:54:31 +02:00
Felix Mauch
520cd4d860 throw exception when tool communication is requested for CB3 2019-06-12 09:54:31 +02:00
Felix Mauch
4cd13b6b83 implemented initialization of rs485 interface. 2019-06-12 09:32:46 +02:00
Tristan Schnell
3f22a2479a implemented watchdog
it receives keepalive signals by the program running on the robot and monitors the socket connection to reopen the server when necessary
2019-06-11 13:58:55 +02:00
Felix Mauch
c88022eefd Introduce UrException as exception base class 2019-06-11 10:25:50 +02:00
Felix Mauch
c640badfb4 removed legacy datatypes 2019-06-06 16:28:56 +02:00
Felix Mauch
e250128d7e fix naming conventions 2019-06-06 16:28:56 +02:00
Felix Mauch
ac14f4337c set servoj_gain to 2000 2019-06-04 13:58:33 +02:00
Tristan Schnell
649f499499 moved rtde recipe to external text file 2019-05-23 15:19:56 +02:00
Tristan Schnell
a0ea50a031 implemented script_sender and moved sending of robot program 2019-05-23 11:26:50 +02:00
Felix Mauch
89ee1aae8a Load the script from an external file 2019-05-20 12:28:35 +02:00
Felix Mauch
ec31db35b2 removed deprecated code 2019-05-20 11:35:58 +02:00
Felix Mauch
19cb6fa519 do not use ROS logging inside non-ROS code 2019-05-20 11:35:58 +02:00
Felix Mauch
ac5e4d85aa Use correct package header for temp primary client 2019-05-20 11:35:49 +02:00
Felix Mauch
0e0bffcdc6 Use correct naming scheme for variable robot_ip 2019-05-20 11:35:08 +02:00
Felix Mauch
35322d208b extrapolate on missing packages 2019-05-16 13:49:22 +02:00
Felix Mauch
f3cdbac4c4 Set step time from robot 2019-05-16 13:49:22 +02:00
Felix Mauch
68835be49b do not timeout on rtde_read
We should not timeout on that as this is the method of the robot commanding
the cycle time. We should unconditionally act on the robot's events.
2019-05-16 13:49:22 +02:00
Felix Mauch
e7c97150d5 notify on missing packages 2019-05-16 13:49:22 +02:00
Felix Mauch
b5bf8660be add parameters to URScript program
Fill parameters on PC side
2019-05-16 13:49:22 +02:00
Felix Mauch
4106aa9fb8 get frequency from robot 2019-05-16 13:49:22 +02:00
Felix Mauch
be5553648d moved driver to subfolder 2019-05-16 13:48:35 +02:00