Codebase for the URC rover at UW-Madison, 2024-2025.
Modules and logic used during teleoperated control:
Refer to README inside branch dev/arm_test
Refer to README inside branch dev/ik_drawing
Refer to README inside branch dev/basestation
You must run three processes in parallel. Open three separate terminals and paste the corresponding commands below.
cd /home/wiscrobo/workspace/WRoverSoftware
git checkout dev/basestation
colcon build
./basestation.shcd /home/wiscrobo/workspace/IK_Solver/WRoverSoftware
cd src/relaxed_ik_ros2/relaxed_ik_core
cargo build
cd ../../..
source /opt/ros/humble/setup.bash
colcon build --symlink-install
. install/setup.bash
ros2 launch arm_ik demo.launch.pyMake sure you are connected to WRoverBasestation_5G before running this.
When prompted, enter the password:
i#3Er0b0
Then run:
cd /home/wiscrobo/workspace/WRoverSoftware
git checkout dev/roverStation
colcon build
# If build fails, run:
# rm -r build install log && colcon build
./roverStart.shEnter the same password when prompted.
Refer to README inside dev/StateMachine