Skip to content

Brushed Motors Planning

Jaccob-B edited this page Sep 17, 2023 · 4 revisions

Task: Write brushed motors ROS code

Location: mrover-ros/embedded/esw/brushed_motors

  • Get Quintin's Code to build

BrushedMotors Node

Reads a motor_message from rostopic brushed_motor. This message contains a motor name, target velocity, and target position. Then, the node will convert this message into a can message and publish to rostopic can_messages

motor_message:
	motor_name
	velocity
	position

can_message:
        bus_name
        can frame

Implementation Details:

Written in Python


Task: Write brushed motors open loop control

Location: mrover-ros/embedded/esw/fw/motor_mother

Implementation Details:


Task: Test brushed firmware code w/out motor

Implementation Details:

Clone this wiki locally