This commit is contained in:
Kseninia Mikhaylova 2024-12-02 14:41:33 +03:00
parent e40bbb7c5a
commit 0433892eb6
5 changed files with 334 additions and 5 deletions

250
app.log
View File

@ -5874,3 +5874,253 @@
2024-12-02 13:34:20,708 - logger - INFO - Координаты осей [-63.241, 38.711, -11.748, -102.888, 66.357, 119.693] - client_socket.py - 199 2024-12-02 13:34:20,708 - logger - INFO - Координаты осей [-63.241, 38.711, -11.748, -102.888, 66.357, 119.693] - client_socket.py - 199
2024-12-02 13:34:21,251 - logger - INFO - Мировые координаты [768.497, -577.398, 1688.266, 20.738, 0.382, -91.61] - client_socket.py - 199 2024-12-02 13:34:21,251 - logger - INFO - Мировые координаты [768.497, -577.398, 1688.266, 20.738, 0.382, -91.61] - client_socket.py - 199
2024-12-02 13:34:25,617 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199 2024-12-02 13:34:25,617 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199
2024-12-02 14:15:07,333 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:15:07,333 - logger - INFO - None - robot.py - 52
2024-12-02 14:15:07,334 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:15:07,334 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:15:07,334 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:15:07,335 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 105
2024-12-02 14:15:07,335 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 105
2024-12-02 14:15:07,335 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 105
2024-12-02 14:16:01,983 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:01,983 - logger - INFO - None - robot.py - 52
2024-12-02 14:16:01,984 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:01,984 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:01,984 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:01,984 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 105
2024-12-02 14:16:01,984 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 105
2024-12-02 14:16:01,984 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 105
2024-12-02 14:16:15,433 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:15,433 - logger - INFO - None - robot.py - 52
2024-12-02 14:16:15,433 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:15,433 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:15,433 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:15,433 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 105
2024-12-02 14:16:15,433 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 105
2024-12-02 14:16:15,433 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 105
2024-12-02 14:16:36,814 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:36,814 - logger - INFO - None - robot.py - 52
2024-12-02 14:16:36,814 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:36,815 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:36,815 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:36,815 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 105
2024-12-02 14:16:36,815 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 105
2024-12-02 14:16:36,815 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 105
2024-12-02 14:16:45,546 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:45,546 - logger - INFO - None - robot.py - 52
2024-12-02 14:16:45,546 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:45,546 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:45,546 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 105
2024-12-02 14:16:45,546 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 105
2024-12-02 14:16:45,547 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 105
2024-12-02 14:16:45,547 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 105
2024-12-02 14:16:46,585 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:18:30,794 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:18:30,794 - logger - INFO - None - robot.py - 52
2024-12-02 14:18:30,794 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:18:30,794 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:18:30,794 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:18:30,794 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 113
2024-12-02 14:18:30,795 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 113
2024-12-02 14:18:30,795 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 113
2024-12-02 14:18:54,087 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:18:54,087 - logger - INFO - None - robot.py - 52
2024-12-02 14:18:54,087 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:18:54,087 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:18:54,087 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:18:54,087 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 113
2024-12-02 14:18:54,088 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 113
2024-12-02 14:18:54,088 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 113
2024-12-02 14:18:55,121 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:20:00,430 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 114
2024-12-02 14:20:00,431 - logger - INFO - None - robot.py - 52
2024-12-02 14:20:00,431 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 114
2024-12-02 14:20:00,431 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 114
2024-12-02 14:20:00,431 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 114
2024-12-02 14:20:00,431 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 114
2024-12-02 14:20:00,431 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 114
2024-12-02 14:20:00,431 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 114
2024-12-02 14:20:01,469 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:21:07,293 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:21:07,294 - logger - INFO - None - robot.py - 52
2024-12-02 14:21:07,294 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:21:07,294 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:21:07,294 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:21:07,294 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 113
2024-12-02 14:21:07,294 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 113
2024-12-02 14:21:07,294 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 113
2024-12-02 14:21:08,345 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:21:34,052 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:21:34,053 - logger - INFO - None - robot.py - 52
2024-12-02 14:21:34,053 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:21:34,053 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:21:34,053 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 113
2024-12-02 14:21:34,053 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 113
2024-12-02 14:21:34,053 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 113
2024-12-02 14:21:34,053 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 113
2024-12-02 14:21:35,095 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:26:26,809 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:26:26,810 - logger - INFO - None - robot.py - 52
2024-12-02 14:26:26,810 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:26:26,810 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:26:26,811 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:26:26,811 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 115
2024-12-02 14:26:26,811 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 115
2024-12-02 14:26:26,812 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 115
2024-12-02 14:26:27,872 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:26:29,120 - logger - INFO - not_connected - robot.py - 52
2024-12-02 14:26:29,420 - logger - INFO - trying connect to ('127.0.0.1', 9760) - socket_manager.py - 28
2024-12-02 14:26:31,992 - logger - INFO - connected - robot.py - 52
2024-12-02 14:26:32,747 - logger - INFO - Координаты осей [-9.053, 37.962, -47.169, -44.937, 12.879, 44.209] - client_socket.py - 199
2024-12-02 14:26:33,356 - logger - INFO - Мировые координаты [1292.602, -119.999, 1023.335, 20.742, 0.367, -91.615] - client_socket.py - 199
2024-12-02 14:26:37,806 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199
2024-12-02 14:26:53,535 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:26:53,535 - logger - INFO - None - robot.py - 52
2024-12-02 14:26:53,535 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:26:53,535 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:26:53,536 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:26:53,536 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 115
2024-12-02 14:26:53,536 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 115
2024-12-02 14:26:53,536 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 115
2024-12-02 14:26:54,571 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:26:55,047 - logger - INFO - not_connected - robot.py - 52
2024-12-02 14:26:55,348 - logger - INFO - trying connect to ('127.0.0.1', 9760) - socket_manager.py - 28
2024-12-02 14:26:57,923 - logger - INFO - connected - robot.py - 52
2024-12-02 14:26:59,051 - logger - INFO - Координаты осей [45.855, 19.494, -55.437, 60.337, 55.666, -44.703] - client_socket.py - 199
2024-12-02 14:26:59,633 - logger - INFO - Мировые координаты [1084.151, 643.621, 644.947, 20.743, 0.367, -91.616] - client_socket.py - 199
2024-12-02 14:27:04,054 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199
2024-12-02 14:28:44,734 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:28:44,734 - logger - INFO - None - robot.py - 52
2024-12-02 14:28:44,734 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:28:44,734 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:28:44,734 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:28:44,735 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 115
2024-12-02 14:28:44,735 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 115
2024-12-02 14:28:44,735 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 115
2024-12-02 14:28:45,763 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:28:47,620 - logger - INFO - not_connected - robot.py - 52
2024-12-02 14:28:47,921 - logger - INFO - trying connect to ('127.0.0.1', 9760) - socket_manager.py - 28
2024-12-02 14:28:49,572 - logger - INFO - connected - robot.py - 52
2024-12-02 14:28:51,087 - logger - INFO - Координаты осей [-63.241, 38.711, -11.748, -102.888, 66.357, 119.693] - client_socket.py - 199
2024-12-02 14:28:51,660 - logger - INFO - Мировые координаты [768.497, -577.398, 1688.266, 20.738, 0.382, -91.61] - client_socket.py - 199
2024-12-02 14:28:55,997 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199
2024-12-02 14:29:54,581 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:29:54,581 - logger - INFO - None - robot.py - 52
2024-12-02 14:29:54,581 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:29:54,581 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:29:54,581 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:29:54,581 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 115
2024-12-02 14:29:54,581 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 115
2024-12-02 14:29:54,581 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 115
2024-12-02 14:29:55,608 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:29:56,047 - logger - INFO - not_connected - robot.py - 52
2024-12-02 14:29:56,348 - logger - INFO - trying connect to ('127.0.0.1', 9760) - socket_manager.py - 28
2024-12-02 14:29:58,010 - logger - INFO - connected - robot.py - 52
2024-12-02 14:29:59,685 - logger - INFO - Координаты осей [-9.053, 37.962, -47.169, -44.937, 12.879, 44.209] - client_socket.py - 199
2024-12-02 14:30:00,265 - logger - INFO - Мировые координаты [1292.602, -119.999, 1023.335, 20.742, 0.367, -91.615] - client_socket.py - 199
2024-12-02 14:30:04,667 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199
2024-12-02 14:30:59,124 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:30:59,125 - logger - INFO - None - robot.py - 52
2024-12-02 14:30:59,125 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:30:59,125 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:30:59,125 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:30:59,125 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 115
2024-12-02 14:30:59,125 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 115
2024-12-02 14:30:59,125 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 115
2024-12-02 14:31:00,156 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:31:01,218 - logger - INFO - not_connected - robot.py - 52
2024-12-02 14:31:01,518 - logger - INFO - trying connect to ('127.0.0.1', 9760) - socket_manager.py - 28
2024-12-02 14:31:03,177 - logger - INFO - connected - robot.py - 52
2024-12-02 14:31:04,274 - logger - INFO - Координаты осей [45.855, 19.494, -55.437, 60.337, 55.666, -44.703] - client_socket.py - 199
2024-12-02 14:31:04,826 - logger - INFO - Мировые координаты [1084.151, 643.621, 644.947, 20.743, 0.367, -91.616] - client_socket.py - 199
2024-12-02 14:31:09,041 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199
2024-12-02 14:31:31,411 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:31:31,411 - logger - INFO - None - robot.py - 52
2024-12-02 14:31:31,411 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:31:31,411 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:31:31,411 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:31:31,412 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 115
2024-12-02 14:31:31,412 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 115
2024-12-02 14:31:31,412 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 115
2024-12-02 14:31:32,459 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:31:33,159 - logger - INFO - not_connected - robot.py - 52
2024-12-02 14:31:33,460 - logger - INFO - trying connect to ('127.0.0.1', 9760) - socket_manager.py - 28
2024-12-02 14:31:35,737 - logger - INFO - connected - robot.py - 52
2024-12-02 14:31:36,913 - logger - INFO - Координаты осей [-63.241, 38.711, -11.748, -102.888, 66.357, 119.693] - client_socket.py - 199
2024-12-02 14:31:37,472 - logger - INFO - Мировые координаты [768.497, -577.398, 1688.266, 20.738, 0.382, -91.61] - client_socket.py - 199
2024-12-02 14:31:41,937 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199
2024-12-02 14:32:06,865 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:32:06,865 - logger - INFO - None - robot.py - 52
2024-12-02 14:32:06,865 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:32:06,865 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:32:06,865 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:32:06,865 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 115
2024-12-02 14:32:06,865 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 115
2024-12-02 14:32:06,865 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 115
2024-12-02 14:32:07,907 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:32:09,595 - logger - INFO - not_connected - robot.py - 52
2024-12-02 14:32:09,896 - logger - INFO - trying connect to ('127.0.0.1', 9760) - socket_manager.py - 28
2024-12-02 14:32:12,199 - logger - INFO - connected - robot.py - 52
2024-12-02 14:32:13,370 - logger - INFO - Координаты осей [-9.053, 37.962, -47.169, -44.937, 12.879, 44.209] - client_socket.py - 199
2024-12-02 14:32:13,957 - logger - INFO - Мировые координаты [1292.602, -119.999, 1023.335, 20.742, 0.367, -91.615] - client_socket.py - 199
2024-12-02 14:32:18,550 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199
2024-12-02 14:32:35,858 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:32:35,859 - logger - INFO - None - robot.py - 52
2024-12-02 14:32:35,859 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:32:35,859 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:32:35,859 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:32:35,859 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 115
2024-12-02 14:32:35,860 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 115
2024-12-02 14:32:35,860 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 115
2024-12-02 14:32:36,930 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:32:37,218 - logger - INFO - not_connected - robot.py - 52
2024-12-02 14:32:37,519 - logger - INFO - trying connect to ('127.0.0.1', 9760) - socket_manager.py - 28
2024-12-02 14:32:39,173 - logger - INFO - connected - robot.py - 52
2024-12-02 14:32:43,406 - logger - INFO - Координаты осей [45.855, 19.494, -55.437, 60.337, 55.666, -44.703] - client_socket.py - 199
2024-12-02 14:32:43,987 - logger - INFO - Мировые координаты [1084.151, 643.621, 644.947, 20.743, 0.367, -91.616] - client_socket.py - 199
2024-12-02 14:32:48,412 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199
2024-12-02 14:39:27,900 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:39:27,900 - logger - INFO - None - robot.py - 52
2024-12-02 14:39:27,900 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:39:27,900 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:39:27,901 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:39:27,901 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 115
2024-12-02 14:39:27,901 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 115
2024-12-02 14:39:27,901 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 115
2024-12-02 14:39:28,934 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:39:30,344 - logger - INFO - not_connected - robot.py - 52
2024-12-02 14:39:30,644 - logger - INFO - trying connect to ('127.0.0.1', 9760) - socket_manager.py - 28
2024-12-02 14:39:32,348 - logger - INFO - connected - robot.py - 52
2024-12-02 14:39:33,764 - logger - INFO - Координаты осей [-63.241, 38.711, -11.748, -102.888, 66.357, 119.693] - client_socket.py - 199
2024-12-02 14:39:34,342 - logger - INFO - Мировые координаты [768.497, -577.398, 1688.266, 20.738, 0.382, -91.61] - client_socket.py - 199
2024-12-02 14:39:38,753 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199
2024-12-02 14:40:20,177 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:40:20,177 - logger - INFO - None - robot.py - 52
2024-12-02 14:40:20,177 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:40:20,177 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:40:20,177 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:40:20,178 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 115
2024-12-02 14:40:20,178 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 115
2024-12-02 14:40:20,178 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 115
2024-12-02 14:40:21,212 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:40:21,528 - logger - INFO - not_connected - robot.py - 52
2024-12-02 14:40:21,829 - logger - INFO - trying connect to ('127.0.0.1', 9760) - socket_manager.py - 28
2024-12-02 14:40:23,582 - logger - INFO - connected - robot.py - 52
2024-12-02 14:40:24,305 - logger - INFO - Координаты осей [-9.053, 37.962, -47.169, -44.937, 12.879, 44.209] - client_socket.py - 199
2024-12-02 14:40:24,894 - logger - INFO - Мировые координаты [1292.602, -119.999, 1023.335, 20.742, 0.367, -91.615] - client_socket.py - 199
2024-12-02 14:40:29,313 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199
2024-12-02 14:40:44,178 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:40:44,178 - logger - INFO - None - robot.py - 52
2024-12-02 14:40:44,178 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:40:44,178 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:40:44,178 - logger - INFO - robot_app еще не инициализирован. Метод: get_status - main.py - 115
2024-12-02 14:40:44,179 - logger - INFO - robot_app еще не инициализирован. Метод: get_world_coordinates - main.py - 115
2024-12-02 14:40:44,179 - logger - INFO - robot_app еще не инициализирован. Метод: get_axis_coordinates - main.py - 115
2024-12-02 14:40:44,179 - logger - INFO - robot_app еще не инициализирован. Метод: get_command_count - main.py - 115
2024-12-02 14:40:45,209 - logger - INFO - Connect to 0 by SHARED_MEMORY - urdf_manager.py - 36
2024-12-02 14:40:48,935 - logger - INFO - not_connected - robot.py - 52
2024-12-02 14:40:49,236 - logger - INFO - trying connect to ('127.0.0.1', 9760) - socket_manager.py - 28
2024-12-02 14:40:50,880 - logger - INFO - connected - robot.py - 52
2024-12-02 14:40:51,445 - logger - INFO - Координаты осей [45.855, 19.494, -55.437, 60.337, 55.666, -44.703] - client_socket.py - 199
2024-12-02 14:40:52,020 - logger - INFO - Мировые координаты [1084.151, 643.621, 644.947, 20.743, 0.367, -91.616] - client_socket.py - 199
2024-12-02 14:40:56,310 - logger - INFO - Команд в очереди ['ok'] - client_socket.py - 199

55
gui/filename.py Normal file
View File

@ -0,0 +1,55 @@
import time
from PyQt6.QtWidgets import (
QWidget,
QVBoxLayout,
QLabel,
QRadioButton,
QPushButton,
QButtonGroup,
)
from PyQt6.QtCore import Qt, QTimer
from logger import logger
class ChangeFile(QWidget):
def __init__(self, files, getFilename, setFilename):
super().__init__()
self.files = files or []
self.getFilename = getFilename
self.setFilename = setFilename
self.initUI()
self.old_status = None
self.counter = 0
def initUI(self):
self.layout = QVBoxLayout()
self.fileLabel = QLabel("Выберите файл")
self.layout.addWidget(self.fileLabel)
self.buttonGroup = QButtonGroup(self)
self.fileRadio = []
for i, r in enumerate(self.files):
radioButton = QRadioButton(r)
self.buttonGroup.addButton(radioButton, i)
self.fileRadio.append(radioButton)
self.layout.addWidget(radioButton)
self.setButton = QPushButton("Указать")
self.setButton.clicked.connect(self.setFilenameFunc)
self.layout.addWidget(self.setButton)
self.setLayout(self.layout)
def setFilenameFunc(self):
selectedId = self.buttonGroup.checkedId()
v = self.files[selectedId].split('.')[0]
self.setFilename(v)
def paintEvent(self, event):
p = self.palette()
p.setColor(self.backgroundRole(), Qt.GlobalColor.lightGray)
self.setPalette(p)
super().paintEvent(event)

View File

@ -3,6 +3,7 @@ from PyQt6.QtWidgets import QApplication, QWidget, QVBoxLayout, QHBoxLayout
from PyQt6.QtCore import Qt from PyQt6.QtCore import Qt
from PyQt6.QtGui import QColor, QPalette from PyQt6.QtGui import QColor, QPalette
from gui.robot import ChangeRobot from gui.robot import ChangeRobot
from gui.filename import ChangeFile
from gui.status import Status from gui.status import Status
from gui.informer import Informer from gui.informer import Informer
from gui.imitator import Imitator from gui.imitator import Imitator
@ -47,6 +48,9 @@ class MainContentComponent(QWidget):
informerArgs = kwargs.get("informerPanel", {}) informerArgs = kwargs.get("informerPanel", {})
self.informerPanel = Informer(**informerArgs) self.informerPanel = Informer(**informerArgs)
filenameArgs = kwargs.get("filenamePanel", {})
self.filenamePanel = ChangeFile(**filenameArgs)
imitatorArgs = kwargs.get("imitatorPanel", {}) imitatorArgs = kwargs.get("imitatorPanel", {})
self.imitatorPanel = Imitator(**imitatorArgs) self.imitatorPanel = Imitator(**imitatorArgs)
@ -58,6 +62,7 @@ class MainContentComponent(QWidget):
self.statusPanel, self.statusPanel,
self.robotPanel, self.robotPanel,
self.informerPanel, self.informerPanel,
self.filenamePanel,
self.imitatorPanel, self.imitatorPanel,
self.commandPanel, self.commandPanel,
], ],
@ -95,6 +100,7 @@ class MainContentComponent(QWidget):
def handle_value_change(self, new_value): def handle_value_change(self, new_value):
panels = [ panels = [
self.informerPanel, self.informerPanel,
self.filenamePanel,
self.imitatorPanel, self.imitatorPanel,
self.commandPanel self.commandPanel
] ]

22
main.py
View File

@ -1,5 +1,6 @@
import os import os
import sys import sys
import glob
import json import json
import time import time
import argparse import argparse
@ -13,14 +14,14 @@ from logger import logger
class MyApp: class MyApp:
if getattr(sys, 'frozen', False): if getattr(sys, "frozen", False):
# Если приложение собрано в один файл # Если приложение собрано в один файл
application_path = os.path.dirname(sys.executable) application_path = os.path.dirname(sys.executable)
else: else:
# Если приложение запускается как скрипт # Если приложение запускается как скрипт
application_path = os.path.dirname(os.path.abspath(__file__)) application_path = os.path.dirname(os.path.abspath(__file__))
robots_json_path = os.path.join(application_path, 'robots.json') robots_json_path = os.path.join(application_path, "robots.json")
with open(robots_json_path, "r") as file: with open(robots_json_path, "r") as file:
robots = json.load(file) robots = json.load(file)
@ -65,10 +66,19 @@ class MyApp:
visPanel={ visPanel={
"get_pybullet_image": self.get_pybullet_image_wrapper, "get_pybullet_image": self.get_pybullet_image_wrapper,
}, },
filenamePanel={
"files": self.get_data_files(),
"getFilename": self.get_filename,
"setFilename": self.set_filename,
},
) )
mainWindow.setWindowTitle("ROBOT GUI") mainWindow.setWindowTitle("ROBOT GUI")
self.window = mainWindow self.window = mainWindow
def get_data_files(self):
files = glob.glob(f"{self.application_path}/data/*.nc.result")
return [os.path.basename(x) for x in files]
def startWindow(self): def startWindow(self):
self.window.show() self.window.show()
sys.exit(self.app.exec()) sys.exit(self.app.exec())
@ -157,6 +167,14 @@ class MyApp:
def get_pybullet_image_wrapper(self): def get_pybullet_image_wrapper(self):
return self.robot_app.get_pybullet_image() return self.robot_app.get_pybullet_image()
@check_robot_app
def get_filename(self):
return self.robot_app.filename
@check_robot_app
def set_filename(self, filename):
self.robot_app.filename = filename
if __name__ == "__main__": if __name__ == "__main__":
parser = argparse.ArgumentParser(description="MyApp Command Line Interface") parser = argparse.ArgumentParser(description="MyApp Command Line Interface")

View File

@ -50,7 +50,7 @@ class UrdfManager:
) )
num_joints = p.getNumJoints(self.body_id) num_joints = p.getNumJoints(self.body_id)
end_state = p.getLinkState(self.body_id, num_joints - 1) end_state = p.getLinkState(self.body_id, num_joints - 1)
self.tool_id = p.loadURDF(urdf_path_tool) # self.tool_id = p.loadURDF(urdf_path_tool)
time.sleep(1) time.sleep(1)