calculate scenes
This commit is contained in:
@@ -103,19 +103,19 @@ def main():
|
||||
|
||||
# Robot-Pose-Dictionary
|
||||
robot_poses = {
|
||||
#"4": {"x": 70, "y": 50,"z": -70,"a": 120,"b": 50,"c": 30,"e": 20},
|
||||
#"5": {"x": 180,"y": 86,"z": -120,"a": -60,"b": 22,"c": 91,"e": 10},
|
||||
#"6": {"x": 80, "y": 20, "z": 80, "a": -120, "b": 23, "c": 9, "e": 3},
|
||||
#"7": {"x": 30, "y": -2, "z": 95, "a": 20, "b": 23, "c": 9, "e": 9},
|
||||
#"8": {"x": 50, "y": -2, "z": 95, "a": 20, "b": 60, "c": 9, "e": 3},
|
||||
"4": {"x": 70, "y": 50,"z": -70,"a": 120,"b": 50,"c": 30,"e": 20},
|
||||
"5": {"x": 180,"y": 86,"z": -120,"a": -60,"b": 22,"c": 91,"e": 10},
|
||||
"6": {"x": 80, "y": 20, "z": 80, "a": -120, "b": 23, "c": 9, "e": 3},
|
||||
"7": {"x": 30, "y": -2, "z": 95, "a": 20, "b": 23, "c": 9, "e": 9},
|
||||
"8": {"x": 50, "y": -2, "z": 95, "a": 20, "b": 60, "c": 9, "e": 3},
|
||||
"9": {"x": 60, "y": -2, "z": 95, "a": 200, "b": 60, "c": 9, "e": 8},
|
||||
"10": {"x": 120, "y": 60, "z": -110, "a": 20, "b": 30, "c": 180, "e": 4},
|
||||
#"11": {"x": 50, "y": 4, "z": 176, "a": 20, "b": 60, "c": 9, "e": 5},
|
||||
#"12": {"x": 50, "y": 0, "z": 178, "a": 210, "b": 80, "c": 90, "e": 6},
|
||||
"11": {"x": 50, "y": 4, "z": 176, "a": 20, "b": 60, "c": 9, "e": 5},
|
||||
"12": {"x": 50, "y": 0, "z": 178, "a": 210, "b": 80, "c": 90, "e": 6},
|
||||
}
|
||||
|
||||
for pose_name, default_position in robot_poses.items():
|
||||
new_folder = Path(args.output_set) / f"Set{pose_name}"
|
||||
new_folder = Path(args.output_set) / f"Scene{pose_name}"
|
||||
os.makedirs(new_folder, exist_ok=True)
|
||||
|
||||
|
||||
@@ -147,7 +147,7 @@ def main():
|
||||
if not copy_and_rename_file(args.render_png.replace("render.png","markers.json"), new_folder, new_filename.replace(".png",".json")):
|
||||
continue # Gehe zum nächsten Schleifendurchlauf
|
||||
|
||||
print(f"Rendering für Frame {frame_name}, Set {pose_name} erfolgreich abgeschlossen.")
|
||||
print(f"Rendering für Frame {frame_name}, Scene {pose_name} erfolgreich abgeschlossen.")
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
@@ -12,10 +12,7 @@ from mathutils import Matrix
|
||||
# PATHS
|
||||
# ============================================================
|
||||
|
||||
ROBOT_JSON_FILE = r"C:\Users\kech\SynologyDrive\2026-AppServer-AppRobot\appRobotRendering\data\robot\robot.json"
|
||||
OUTPUT_FILE = r"C:\Users\kech\SynologyDrive\2026-AppServer-AppRobot\appRobotRendering\data\simulation\debug\render.png"
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
# Holt dynamisch den Pfad zum aktuellen Benutzerverzeichnis (z.B. C:\Users\Name)
|
||||
USER_HOME = Path.home()
|
||||
|
||||
Reference in New Issue
Block a user