Skip to content

Commit 6ab778c

Browse files
committed
Merge branch 'master' of https://github.com/mahyaret/KUKA-UI
2 parents cfae609 + 0e430ed commit 6ab778c

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

.gitattributes

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
# Auto detect text files and perform LF normalization
2-
* text=auto
2+
* text=auto
3+
*.rb linguist-language=C++

README.md

+7-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# KUKA-UI
22
An open-source software interface for integration of Kuka robot manipulators with peripheral tools and sensors. The software is developed based on Kuka Fast Research Interface (FRI) which enables real-time control of the robot. Simulink Desktop Real-Time or any User Datagram Protocol (UDP) client can send real-time commands to Kuka robot. Third-party tools can be added and controlled synchronously with Kuka Light-Weight Robot (LWR). The control commands can be sent via serial communication to the attached tool. Low-level commands are also possible to be generated by Data Acquisition (DAQ) board. This feature enables the rapid prototyping of new devices to be used alongside the Kuka manipulator. Type II Reflexxes Motion Library is used to generate an online trajectory for Kuka LWR and the attached device in different control modes. A wide range of sensors such as strain gauges, compression load cells, pressure sensors/barometers, piezoresistive accelerometers, magnetoresistive sensors (compasses) can be interfaced not only by a DAQ board but also through the connection interface of amplified bridges. Furthermore, sensors data, as well as all robot parameters such as joint variables, Jacobian matrix, mass matrix, etc. can be logged during the experiments in a separate stable thread. All these capabilities are readily available through a multithreaded Graphical User Interface (GUI).
3+
4+
![GUI](/guiScreenShot.png "GUI")
5+
![CMD](/cmdScreenShot.png "CMD")
6+
37
# Dependencies
48
To compile the code, you need the following libraries:
59
- FRI_Remote
@@ -8,13 +12,13 @@ To compile the code, you need the following libraries:
812
- Phidgets21 Libraries
913
# Wiki
1014
- Get started here:
11-
https://github.com/mahyaret/KUKA-UI/wiki/Get-Started
15+
https://github.com/mahyaret/KUI/wiki/Get-Started
1216
- Check the Wiki page for understanding functions details:
13-
https://github.com/mahyaret/KUKA-UI/wiki
17+
https://github.com/mahyaret/KUI/wiki
1418
# News and Updates
1519
http://www.etedal.net/p/kuka.html
1620
# YouTube
1721
- Watch this short video to see how the program works:
1822
https://youtu.be/2uZ6xMaOPbs
1923
- Watch this short video to see some of the features of the program:
20-
https://www.youtube.com/watch?v=vEYGTlQS7Z0
24+
https://youtu.be/vEYGTlQS7Z0

0 commit comments

Comments
 (0)