multi_robot_patrol_with_multi_process.py
Go to the documentation of this file.
00001 #!/usr/bin/env python
00002 # coding=utf-8
00003 
00004 __author__ = 'Minglong Li'
00005 
00006 import multiprocessing
00007 import rospy
00008 import robot_patrol_area0
00009 import robot_patrol_area1
00010 import robot_patrol_area2
00011 
00012 class Multi_robot_patrol(object):
00013     def __init__(self):
00014         self.robot0_patrol = robot_patrol_area0.Robot_patrol()
00015         self.robot1_patrol = robot_patrol_area1.Robot_patrol()
00016         self.robot2_patrol = robot_patrol_area2.Robot_patrol()
00017 
00018     def start_multi_robot_patrol(self):
00019         self.robot0_patrol.start()
00020         self.robot1_patrol.start()
00021         self.robot2_patrol.start()
00022 
00023 if __name__ == '__main__':
00024     multi_robot_patrol = Multi_robot_patrol()
00025     multi_robot_patrol.start_multi_robot_patrol()


micros_mars_task_alloc
Author(s): Minglong Li , Xiaodong Yi , Yanzhen Wang , Zhongxuan Cai
autogenerated on Mon Jul 1 2019 19:55:03