예제 #1
0
파일: motion.py 프로젝트: HorvathJo/morse
 def initialize(self):
     AbstractMOOS.initialize(self)
     # register for control variables from the database
     self.m.Register("cVelocity")
     self.m.Register("cYawRate")
     self.m.Register("cSteer")
     self.m.Register("cThrottle")
     self.m.Register("cBrake")
예제 #2
0
 def initialize(self):
     AbstractMOOS.initialize(self)
     # register for control variables from the database
     self.m.Register("cVelocity")
     self.m.Register("cYawRate")
     self.m.Register("cSteer")
     self.m.Register("cThrottle")
     self.m.Register("cBrake")
예제 #3
0
 def initialize(self):
     AbstractMOOS.initialize(self)
     # register for position variables from the database
     self.m.Register("pX")
     self.m.Register("pY")
     self.m.Register("pZ")
     self.m.Register("pRoll")
     self.m.Register("pPitch")
     self.m.Register("pYaw")
예제 #4
0
 def initialize(self):
     AbstractMOOS.initialize(self)
     # post lidar settings to the database only once at startup
     cur_time=blenderapi.persistantstorage().time.time
     self.m.Notify('sScanAngle',
         self.component_instance.scan_window, cur_time)
     self.m.Notify('sScanResolution',
         self.component_instance.resolution, cur_time)
     self.m.Notify('sScanRange',
         self.component_instance.laser_range, cur_time)
예제 #5
0
 def initialize(self):
     AbstractMOOS.initialize(self)
     self.RegisterVariables()
     OK = self.m.SetOnConnectCallBack(self.RegisterVariables(
     ))  #TODO: Find out why the connect callback don't work
     print(self.m.onMailCallBack)
예제 #6
0
파일: light.py 프로젝트: HorvathJo/morse
 def initialize(self):
     AbstractMOOS.initialize(self)
     # register for control variables from the database
     self.m.Register("cLight")
예제 #7
0
 def initialize(self):
     AbstractMOOS.initialize(self)
     # register for control variables from the database
     self.m.Register("cLight")