Open KazukiHiraizumi opened 3 days ago
大概以下の構成とする
#!/usr/bin/env python3 import .... ##### Parameterブロック Config={ "name":value .... } Param={ "name":value .... } ##### Functionブロック def function(): .... def cb_scan(event): .... ##### Mainブロック rospy.init_node("<node name>",anonymous=True) try: Config.update(rospy.get_param("~config")) except Exception as e: print("get_param exception:",e.args) Subcriber.... Publisher.... rospy.Timer(rospy.Duration(1),cb_scan,oneshot=True) try: rospy.spin() except KeyboardInterrupt: print("Shutting down")
Config...
try: Param.update(rospy.get_param("~param")) except Exception as e: print("get_param exception:",e.args)
大概以下の構成とする