Skip to content

Spectro#124

Closed
HGardiner1 wants to merge 23 commits into
umdloop:mainfrom
HGardiner1:spectro
Closed

Spectro#124
HGardiner1 wants to merge 23 commits into
umdloop:mainfrom
HGardiner1:spectro

Conversation

@HGardiner1
Copy link
Copy Markdown
Contributor

No description provided.

@HGardiner1 HGardiner1 requested a review from IshanDutta11 May 16, 2026 00:56
Copy link
Copy Markdown
Contributor

@IshanDutta11 IshanDutta11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would like to continue reviewing this but there are major build problems:
`
CMake Error at CMakeLists.txt:28 (find_package):
By not providing "Findraman_msgs.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"raman_msgs", but CMake did not find one.

Could not find a package configuration file provided by "raman_msgs" with
any of the following names:

raman_msgsConfig.cmake
raman_msgs-config.cmake

Add the installation prefix of "raman_msgs" to CMAKE_PREFIX_PATH or set
"raman_msgs_DIR" to a directory containing one of the above files. If
"raman_msgs" provides a separate development package or SDK, be sure it has
been installed.
`

This is most likely happening because there is another raman_msgs package within the msgs package. Fix this and also describe how to use this to me. It will make it easier to test.

Comment thread src/msgs/raman_msgs/raman_driver Outdated
Comment thread src/msgs/raman_msgs/package.xml Outdated
Comment thread src/description/ros2_control/science/science.ccd.ros2_control.xacro
Comment thread src/description/ros2_control/science/science.mock_talon.ros2_control.xacro Outdated
@HGardiner1
Copy link
Copy Markdown
Contributor Author

1st Terminal (CAN Setup & Launch Science)

  • virtual_can_setup.sh
  • launch_science.sh
    2nd Terminal (Launch CAN Simulator)
  • ros2 run science_bringup ccd_can_simulator.py --interface can0 --mode byte

3rd Terminal (Check for active controller & listen for spectrum)

  • ros2 control list_controllers | grep ccd
  • ros2 topic echo /raman/raw_spectrum

4th Terminal (Call the Snapshot Command)

  • ros2 service call /ccd_controller/request_snapshot std_srvs/srv/Trigger {}

@IshanDutta11
Copy link
Copy Markdown
Contributor

Spectro will be finished by Ishan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants