feat: new test
This commit is contained in:
		
							parent
							
								
									8e837473ca
								
							
						
					
					
						commit
						286fb8e497
					
				
							
								
								
									
										9
									
								
								main.py
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								main.py
									
									
									
									
									
								
							@ -45,6 +45,9 @@ class TaskType(Enum):
 | 
			
		||||
    RED_BAR = auto()        # TODO 设定 red threshold
 | 
			
		||||
    UP_AND_DOWN = auto()    # TODO 调整其完成从上坡到下坡
 | 
			
		||||
    STONE_ROAD = auto()     # TODO 调整其完成从石板路到石板路
 | 
			
		||||
    #
 | 
			
		||||
    MOVE_TO_LINE = auto()   # TODO 直走逼近直线测试
 | 
			
		||||
    CENTER_ON_DUAL_TRACKS = auto()   # TODO 双轨道居中测试
 | 
			
		||||
 | 
			
		||||
TASK = TaskType.TASK
 | 
			
		||||
 | 
			
		||||
@ -99,6 +102,12 @@ def main():
 | 
			
		||||
        elif TASK == TaskType.STONE_ROAD:
 | 
			
		||||
            from task_3.task_3 import pass_stone
 | 
			
		||||
            pass_stone(Ctrl, msg, distance = 4, observe=False)
 | 
			
		||||
        elif TASK == TaskType.MOVE_TO_LINE:
 | 
			
		||||
            from base_move.move_base_hori_line import move_to_hori_line
 | 
			
		||||
            move_to_hori_line(Ctrl, msg, distance = 1.1, observe=False)
 | 
			
		||||
        elif TASK == TaskType.CENTER_ON_DUAL_TRACKS:
 | 
			
		||||
            from base_move.center_on_dual_tracks import center_on_dual_tracks
 | 
			
		||||
            center_on_dual_tracks(Ctrl, msg, max_deviation=10.0, observe=False, detect_height=0.3)
 | 
			
		||||
        else:
 | 
			
		||||
            pass
 | 
			
		||||
        
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user