You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
alexanderdu15 edited this page Dec 17, 2024
·
2 revisions
SimDriverNode is a ROS2 node that manages communication between MPCGPU and a robot simulator. It provides a simulated execution environment that mirrors the behavior of the real robot driver, allowing for testing and validation of trajectories in a safe, virtual environment.
This node has three primary responsibilities:
Execute incoming joint trajectories in simulation
Publish joint commands to the simulator
Monitor simulated joint states
Communication Interfaces
Subscriptions
Topic: joint_trajectory
Message Type: indy7_msgs/msg/JointTrajectory
Purpose: Receives planned joint trajectories for simulated execution
Topic: joint_states
Message Type: indy7_msgs/msg/JointState
Purpose: Monitors current simulator state
Publications
Topic: joint_commands
Message Type: indy7_msgs/msg/JointState
Purpose: Sends command signals to the simulator at 1kHz