untyped analysis/ros-sources/1710347388/llm_robot_turtle_robot::$main()
Node border:
gray
, single
Entrypoint border: black, single
Exitpoint border: black, double
Sequential edge: black, solid
False edge:
red
, solid
True edge:
blue
, solid
Run layout
Fit to viewport
Collapse all
Expand all
No node selected. Select a node to show its results.
Results for
import rclpy
expressions:
[skip]
state:
#TOP#
Results for
from rclpy.node import Node
expressions:
[skip]
state:
#TOP#
Results for
from llm_interfaces.srv import ChatGPT
expressions:
[skip]
state:
#TOP#
Results for
from geometry_msgs.msg import Twist
expressions:
[skip]
state:
#TOP#
Results for
from std_srvs.srv import Empty
expressions:
[skip]
state:
#TOP#
Results for
import json
expressions:
[skip]
state:
#TOP#
Results for
from llm_config.user_config import UserConfig
expressions:
[skip]
state:
#TOP#
Results for
config = UserConfig()
expressions:
[config]
state:
heap:
#TOP#
type:
config:
#TOP#
value:
config:
#TOP#
Results for
config
expressions:
[config]
state:
heap:
#TOP#
type:
open_call_ret_value@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':45:20:
#TOP#
value:
open_call_ret_value@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':45:20:
#TOP#
Results for
UserConfig()
expressions:
[open_call_ret_value@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':45:20]
state:
heap:
#TOP#
type:
open_call_ret_value@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':45:20:
#TOP#
value:
open_call_ret_value@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':45:20:
#TOP#
Results for
==(__name__, "__main__")
expressions:
[__name__ == "__main__"]
state:
heap:
#TOP#
type:
config:
#TOP#
value:
config:
#TOP#
Results for
__name__
expressions:
[__name__]
state:
heap:
#TOP#
type:
config:
#TOP#
value:
config:
#TOP#
Results for
"__main__"
expressions:
["__main__"]
state:
heap:
#TOP#
type:
config:
#TOP#
value:
config:
#TOP#
Results for
main()
expressions:
[skip]
state:
heap:
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[function_call_server]:
[heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[publisher_]:
[heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[reset_client]:
[heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62]
type:
config:
#TOP#
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31:
[TurtleRobot]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[enable_rosout]:
[bool]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[function_call_server]:
[rclpy.service.Service*]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[namespace]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[node_name]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[publisher_]:
[rclpy.publisher.Publisher*]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[reset_client]:
[rclpy.client.Client*]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[start_parameter_services]:
[bool]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62:
[rclpy.client.Client]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[qos_profile]:
[null]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[srv_name]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[srv_type]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77:
[rclpy.publisher.Publisher]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[msg_type]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[qos_profile]:
[int32]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[topic_name]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8:
[rclpy.service.Service]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[qos_profile]:
[null]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[srv_name]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[srv_type]:
[string]
value:
config:
#TOP#
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[enable_rosout]:
true
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[namespace]:
""
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[node_name]:
"turtle_robot"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[start_parameter_services]:
true
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[qos_profile]:
None
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[srv_name]:
"/reset"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[srv_type]:
"Empty"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[msg_type]:
"Twist"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[qos_profile]:
10
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[topic_name]:
"/turtle1/cmd_vel"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[qos_profile]:
None
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[srv_name]:
"/ChatGPT_function_call_service"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[srv_type]:
"ChatGPT"
Results for
ret
expressions:
[skip]
state:
heap:
#TOP#
type:
config:
#TOP#
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31:
[TurtleRobot]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[enable_rosout]:
[bool]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[function_call_server]:
[rclpy.service.Service*]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[namespace]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[node_name]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[publisher_]:
[rclpy.publisher.Publisher*]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[reset_client]:
[rclpy.client.Client*]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[start_parameter_services]:
[bool]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62:
[rclpy.client.Client]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[qos_profile]:
[null]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[srv_name]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[srv_type]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77:
[rclpy.publisher.Publisher]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[msg_type]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[qos_profile]:
[int32]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[topic_name]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8:
[rclpy.service.Service]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[qos_profile]:
[null]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[srv_name]:
[string]
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[srv_type]:
[string]
value:
config:
#TOP#
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[enable_rosout]:
true
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[namespace]:
""
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[node_name]:
"turtle_robot"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':119:31[start_parameter_services]:
true
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[qos_profile]:
None
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[srv_name]:
"/reset"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':52:62[srv_type]:
"Empty"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[msg_type]:
"Twist"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[qos_profile]:
10
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':54:77[topic_name]:
"/turtle1/cmd_vel"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[qos_profile]:
None
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[srv_name]:
"/ChatGPT_function_call_service"
heap[s]:pp@'analysis/ros-sources/1710347388/llm_robot_turtle_robot.py':59:8[srv_type]:
"ChatGPT"