57 lines
1.1 KiB
Python
57 lines
1.1 KiB
Python
#!/usr/bin/env python
|
|
|
|
# Copyright (c) 2017 Computer Vision Center (CVC) at the Universitat Autonoma de
|
|
# Barcelona (UAB).
|
|
#
|
|
# This work is licensed under the terms of the MIT license.
|
|
# For a copy, see <https://opensource.org/licenses/MIT>.
|
|
|
|
import glob
|
|
import os
|
|
import sys
|
|
|
|
try:
|
|
sys.path.append(glob.glob('**/*%d.%d-%s.egg' % (
|
|
sys.version_info.major,
|
|
sys.version_info.minor,
|
|
'win-amd64' if os.name == 'nt' else 'linux-x86_64'))[0])
|
|
except IndexError:
|
|
pass
|
|
|
|
import carla
|
|
|
|
import argparse
|
|
import random
|
|
import time
|
|
|
|
|
|
def main():
|
|
|
|
actor_list = []
|
|
|
|
try:
|
|
|
|
client = carla.Client('localhost', 2000)
|
|
client.set_timeout(2.0)
|
|
world = client.get_world()
|
|
|
|
#print "Recording on file:", client.start_recorder("test1.rec")
|
|
|
|
#print client.show_recorder_file_info("test1.rec")
|
|
print client.replay_file("test1.rec", 2)
|
|
#time.sleep(5)
|
|
|
|
finally:
|
|
#print "Stop recording"
|
|
#client.stop_recorder()
|
|
pass
|
|
|
|
if __name__ == '__main__':
|
|
|
|
try:
|
|
main()
|
|
except KeyboardInterrupt:
|
|
pass
|
|
finally:
|
|
print('\ndone.')
|