importloggingimportsmiafromsmia.agents.smia_agentimportSMIAAgent_logger=logging.getLogger(__name__)"""This is the launch file of the SMIA, which runs the logic of the program."""
[docs]defmain():# First, the initial configuration must be executedsmia.initial_self_configuration()_logger.info("Initializing SMIA software...")# Then, the AASX model is addedsmia.load_aas_model('../smia_archive/config/SMIA_TransportRobot_with_OWL.aasx')# Create the agent objectsmia_agent=SMIAAgent()smia.run(smia_agent)
if__name__=='__main__':# Run main program with SMIAmain()