@echo off @REM change to the filepath cd %~dp0 cd .. set aerialpython=%cd%/../aerial_deploy/python.exe set envsetting=%cd%/env/SettingEnv.bat @REM Setting the env if not exist %aerialpython% ( call %envsetting% ) cd %~dp0 cd .. echo change to path: %cd% @REM pre-defined parameters set port=COM11 set speed=200 set degree_step=5 set time_delay=5 set alpha=0 set beta=20 set gamma=auto set microwaveHost=192.168.2.65 set udp_packets=1000 set deviceName=testDevice set saveFolder=./data/run_test/ @REM re-defined parameters set /p port=Please input the serial port of rotation machine (example: COM11): set /P speed=Please input the speed of rotation machine (example: 200): @REM set /P degree_step=Please input the degree step of rotation machine (example: 5): set /P time_delay=Please input the delay time of rotation machine (example: 5): set /P alpha=Please input the alpha degree of microwave device (example: 0/-20/auto): set /P beta=Please input the beta degree of microwave device (example: 0/-20/auto): set /P gamma=Please input the gamma degree of microwave device (example: 0/-20/auto): @REM set /p udp_packets=Please input the udp packets num (example: 1000): set /p saveFolder=Please input the folder to save the data (example: ./data/run_test/): set PLYfile=%saveFolder%/data.ply @REM verify the parameters echo ################# parameters ################# echo port :%port% echo speed :%speed% echo degree_step :%degree_step% echo time_delay :%time_delay% echo alpha :%alpha% echo beta :%beta% echo gamma :%gamma% echo microwaveHost :%microwaveHost% echo udp_packets :%udp_packets% echo deviceName :%deviceName% echo saveFolder :%saveFolder% echo PLYfile :%PLYfile% set /p choice=Please verify the parameters and choice [y/n]: if %choice% == y ( %aerialpython% ./scripts/slamAutoMode.py %port% %speed% %degree_step% %time_delay% %alpha% %beta% %gamma% %microwaveHost% %udp_packets% %deviceName% %saveFolder% @REM -------------- Usage: plot_ply.py [PLYfile]" %aerialpython% ./scripts/plot_ply.py %PLYfile% ) else ( echo you choose stop! exit ) pause