런타임 구성
The planner will create the runtime configuration file ~/.config/Zivid/Motion/RuntimeConfiguration.yml the first time it is started.
This file can be modified to change certain runtime behaviors of the planner.
If the planner is not behaving as expected after a configuration change, see Troubleshooting.
필드
APILog
ContinuouslySaveSetObstaclesDetails를yes로 설정하면 각 SetObstacles 호출에 대한 세부 정보를 개별적으로 저장할 수 있습니다. 이는 더 많은 메모리를 필요로 하며, 디스크에 저장되는 API 로그 파일의 누적 크기가 커질 수 있습니다. 이 기능은 일반적으로 디버깅 목적으로만 사용해야 합니다.Folder는 플래너에서 API 로그 파일을 내보낼 때 저장 위치를 재정의하는 데 사용됩니다. 지정하지 않으면 API 로그 파일은 기본 폴더인<USER_HOME>/.cache/Zivid/Motion/State에 저장됩니다.
Performance
FreeCpuThreadsis used to override how many CPU threads are left free for you when the planner sizes its thread pool. On an 8-thread CPU, setting this to2gives the planner 6 threads. The planner always gets at least one thread. If unspecified, two threads are left free.
예제 파일
아래는 예시 파일입니다 RuntimeConfiguration.yml.
__version__: 1
RuntimeConfiguration:
ApiLog:
ContinuouslySaveSetObstaclesDetails: no
Folder: __not_set__
Performance:
FreeCpuThreads: __not_set__