shell script

This commit is contained in:
Kseninia Mikhaylova 2024-10-29 10:06:18 +03:00
parent 28a15ab61e
commit 6a35a25a5b
3 changed files with 33 additions and 3 deletions

View File

@ -1,4 +1,6 @@
## Работа с роботом ## Работа с роботом
### Тестовое окружение ### Окружение
* `poetry run python main.py --mode test` * Запустить сокет сервер - для теста
* Запустить pybullet сервер - визуализация в отдельном ПРОЦЕССЕ
* Запустить gui

10
app.log
View File

@ -15,3 +15,13 @@
2024-10-29 09:50:27,763 - logger - INFO - set joints - client_socket.py - 220 2024-10-29 09:50:27,763 - logger - INFO - set joints - client_socket.py - 220
2024-10-29 09:50:27,824 - logger - INFO - Мировые координаты [643.622, -1289.604, 254.682, 124.7, 24.209, -58.492] - client_socket.py - 217 2024-10-29 09:50:27,824 - logger - INFO - Мировые координаты [643.622, -1289.604, 254.682, 124.7, 24.209, -58.492] - client_socket.py - 217
2024-10-29 09:50:28,325 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 217 2024-10-29 09:50:28,325 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 217
2024-10-29 09:52:33,911 - logger - INFO - not_connected - robot.py - 52
2024-10-29 09:52:34,913 - logger - INFO - SHARED_MEMORY - client_socket.py - 55
2024-10-29 09:52:35,933 - logger - INFO - Начат цикл симуляции - client_socket.py - 87
2024-10-29 09:52:36,828 - logger - INFO - not_connected - robot.py - 52
2024-10-29 09:52:37,516 - logger - INFO - connected - robot.py - 52
2024-10-29 09:52:42,466 - logger - INFO - UPDATE - client_socket.py - 148
2024-10-29 09:52:42,466 - logger - INFO - Координаты осей [-60.0, 40.0, -10.0, -60.0, -75.0, 0.0] - client_socket.py - 217
2024-10-29 09:52:42,967 - logger - INFO - set joints - client_socket.py - 220
2024-10-29 09:52:43,028 - logger - INFO - Мировые координаты [643.622, -1289.604, 254.682, 124.7, 24.209, -58.492] - client_socket.py - 217
2024-10-29 09:52:43,529 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 217

18
run.sh
View File

@ -18,9 +18,27 @@ while [[ "$1" != "" ]]; do
shift shift
done done
# Запуск сервера в фоновом режиме
poetry run python utils/pybullet_server.py & poetry run python utils/pybullet_server.py &
SERVER_PID=$!
# Проверяем, был ли сервер запущен успешно
if ! kill -0 $SERVER_PID 2>/dev/null; then
echo "Ошибка при запуске pybullet_server"
exit 1
fi
# Запуск тестового серверного скрипта, если требуется режим тестирования
if [ $TEST_MODE -eq 1 ]; then if [ $TEST_MODE -eq 1 ]; then
poetry run python utils/test_socket_server.py & poetry run python utils/test_socket_server.py &
TEST_SERVER_PID=$!
# Проверяем, был ли тестовый сервер запущен успешно
if ! kill -0 $TEST_SERVER_PID 2>/dev/null; then
echo "Ошибка при запуске test_socket_server"
exit 1
fi
poetry run python main.py --mode test poetry run python main.py --mode test
else else
poetry run python main.py poetry run python main.py