Revision faff9a2e

View differences:

client/python/a/test.py
1
"""
2
This file is part of hlrc
3

  
4
Copyright(c) sschulz <AT> techfak.uni-bielefeld.de
5
http://opensource.cit-ec.de/projects/hlrc
6

  
7
This file may be licensed under the terms of the
8
GNU General Public License Version 3 (the ``GPL''),
9
or (at your option) any later version.
10

  
11
Software distributed under the License is distributed
12
on an ``AS IS'' basis, WITHOUT WARRANTY OF ANY KIND, either
13
express or implied. See the GPL for the specific language
14
governing rights and limitations.
15

  
16
You should have received a copy of the GPL along with this
17
program. If not, go to http://www.gnu.org/licenses/gpl.html
18
or write to the Free Software Foundation, Inc.,
19
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20

  
21
The development of this software was supported by the
22
Excellence Cluster EXC 277 Cognitive Interaction Technology.
23
The Excellence Cluster EXC 277 is a grant of the Deutsche
24
Forschungsgemeinschaft (DFG) in the context of the German
25
Excellence Initiative.
26
"""
27

  
28
import logging
29
from hlrc_client import *
30
import time
31
import sys
32

  
33
if __name__ == "__main__":
34
	
35
	
36
	
37
	r = RobotController("RSB", "/flobi", logging.DEBUG)
38
	
39
	
40
	r.set_current_emotion(RobotEmotion(RobotEmotion.SAD))
41
	r.set_head_animation(RobotAnimation(RobotAnimation.HEAD_SHAKE))
42
	r.set_speak("test 123")
43
	
44
	g = RobotGaze()
45
	
46
	while(True):
47
		g.pan = g.pan + 5.0;
48
		if (g.pan > 20.0):
49
			g.pan = -20.0
50
		r.set_gaze_target(g)
51
		time.sleep(1)
52
	#e = RobotAnimation()
53
	#print e
54
	
client/python/hlrc_client.egg-info/PKG-INFO
1
Metadata-Version: 1.1
2
Name: hlrc-client
3
Version: 0.1
4
Summary: [h]igh [l]evel [r]obot [c]ontrol client project
5
Home-page: http://opensource.cit-ec.uni-bielefeld.de/hlrc
6
Author: Simon Schulz
7
Author-email: sschulz@techfak.uni-bielefeld.de
8
License: GPLv3
9
Description: [h]igh [l]evel [r]obot [c]ontrol client project
10
        =======================
11
        
12
        This is the python implementation of the hlrc_client
13
        
14
Keywords: sample setuptools development
15
Platform: UNKNOWN
16
Classifier: Development Status :: 3 - Alpha
17
Classifier: Intended Audience :: Developers
18
Classifier: Topic :: Scientific/Engineering
19
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
20
Classifier: Programming Language :: Python :: 2
21
Classifier: Programming Language :: Python :: 2.6
22
Classifier: Programming Language :: Python :: 2.7
23
Classifier: Programming Language :: Python :: 3
24
Classifier: Programming Language :: Python :: 3.2
25
Classifier: Programming Language :: Python :: 3.3
26
Classifier: Programming Language :: Python :: 3.4
client/python/hlrc_client.egg-info/SOURCES.txt
1
DESCRIPTION.rst
2
MANIFEST.in
3
README.rst
4
setup.cfg
5
setup.py
6
hlrc_client/Middleware.py
7
hlrc_client/MiddlewareROS.py
8
hlrc_client/MiddlewareRSB.py
9
hlrc_client/RobotAnimation.py
10
hlrc_client/RobotController.py
11
hlrc_client/RobotEmotion.py
12
hlrc_client/RobotGaze.py
13
hlrc_client/RobotMouth.py
14
hlrc_client/__init__.py
15
hlrc_client/hlrc_test_gui.py
16
hlrc_client/textgrid_hlrc.py
17
hlrc_client.egg-info/PKG-INFO
18
hlrc_client.egg-info/SOURCES.txt
19
hlrc_client.egg-info/dependency_links.txt
20
hlrc_client.egg-info/entry_points.txt
21
hlrc_client.egg-info/requires.txt
22
hlrc_client.egg-info/top_level.txt
client/python/hlrc_client.egg-info/dependency_links.txt
1

  
client/python/hlrc_client.egg-info/entry_points.txt
1
[console_scripts]
2
hlrc_test_gui = hlrc_client.hlrc_test_gui:main
3

  
client/python/hlrc_client.egg-info/requires.txt
1

  
2

  
3
[test]
4
coverage
5

  
6
[dev]
7
check-manifest
client/python/hlrc_client.egg-info/top_level.txt
1
hlrc_client

Also available in: Unified diff