gazebo_world_manager/test.py
2025-08-11 20:03:19 +08:00

26 lines
577 B
Python

import dataclasses
import socket
import subprocess
import threading
import time
import flask
import rospy
import werkzeug.serving
from flask import jsonify, request
import gazebo_ctrl
from model_mgr.manager import ModelManager
from scene_mgr.manager import SceneManager
scene_mgr = SceneManager()
model_mgr = ModelManager()
model_mgr.load_models(scene_mgr.scene_id_dict[1].preload_models)
models = model_mgr.get_all_models()
print([x.to_dict() for x in models])
time.sleep(30)
for model in models:
if model.name != 'biped_s42':
model_mgr.remove_model(model.id)