22 lines
1.2 KiB
Batchfile
22 lines
1.2 KiB
Batchfile
@ECHO OFF
|
|
|
|
REM Run script as administrator
|
|
REM %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
|
|
|
|
REM Set the path of the RflySim tools
|
|
if not defined PSP_PATH (
|
|
SET PSP_PATH=C:\PX4PSP
|
|
SET PSP_PATH_LINUX=/mnt/c/PX4PSP
|
|
)
|
|
|
|
REM UE4Path
|
|
cd /d %PSP_PATH%\RflySim3D
|
|
tasklist|find /i "RflySim3D.exe" || start %PSP_PATH%\Rflysim3D\RflySim3D.exe
|
|
|
|
if not defined PSP_PATH (
|
|
SET PSP_PATH=D:\PX4PSP
|
|
SET PSP_PATH_LINUX=/mnt/d/PX4PSP
|
|
)
|
|
cd /d %PSP_PATH%
|
|
cmd.exe /k "echo Python3.8 environment has been set with openCV+pymavlink+numpy+pyulog etc. && echo You can use pip or pip3 command to install other libraries && echo Put your python scripts 'XXX.py' into the folder '%PSP_PATH%\RflySimAPIs\Python38Scripts' && echo Use the command: 'python XXX.py' to run the script with Python && echo For example, try entering 'python ImgCVShow.py' below to use OpenCV to read and show a image && echo You can also use pyulog (see https://github.com/PX4/pyulog) to convert PX4 log file && echo For example, try entering 'ulog2csv log.ulg' to convert ulg file to excel files for MATLAB && cd /d %PSP_PATH%\RflySimAPIs\Python38Scripts && SET PATH=%PSP_PATH%\Python38;%PSP_PATH%\Python38\Scripts;%PATH%"
|