From 197da376c96cd2dc88598f37a279eb0a5a1734cb Mon Sep 17 00:00:00 2001 From: Zheng Robert Jia Date: Mon, 23 Jun 2025 11:24:25 -0400 Subject: [PATCH] Added stsl interface package finding error resolution --- projects/week_4/Instructions.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/projects/week_4/Instructions.md b/projects/week_4/Instructions.md index d297d016..1b6e50e5 100644 --- a/projects/week_4/Instructions.md +++ b/projects/week_4/Instructions.md @@ -121,6 +121,14 @@ ros2 interface show You should see two sets of fields, separated by `---`. The fields above this line are the request message. The fields below the line are the response message. So, hopefully now it's clear that our client will be sending a location (x and y), and will be getting back the elevation and a success flag. If any of your service requests reply with the success flag set to `false`, you should see an error message logged from the `elevation_server` node. +
+ If encountered `Unknown package 'stsl_interfaces'` + Go back to the stsl dir and run the setup script + + `cd../stsl` + `source install/setup.bash` +
+ Try sending an elevation sample request from the command line. You can do this with the `service call` command: ```bash