This repository contains several ROS Melodic implementation that I have written to Practice (ROS) Robot Opearting system. It contains the package with different parts of ros in each folders.If you want to try them go ahead and try them.
- topic_examples: Contains ros message nodes (both subscriber and publisher) with custom message type.
- service_examples : Contains ros Services nodes (both Service Client and Server) with custom service type.
- param_examples: Contains C++ and python examples with a parameter server,(Parameter it is a shared, multi-variate dictionary that is accessible via network).
- Use git from command line.(Because uploading manually makes python scripts to loose executable permissions.).
- Use Python3 for ROS Scripts.
- Add add_dependencies(name packagename_generate_messages_cpp) to CMakeLists.txt for all C++ programs with custom msg/srv/action.(this may not be needed but I had some issues when running on other computers).
This repository is compatible with both ROS Melodic and ROS Noetic.
#ros melodic clone :
git clone -b melodic-devel https://github.com/shriarul5273/ROS1-Practice.git
#ros noetic clone :
git clone -b noetic-devel https://github.com/shriarul5273/ROS1-Practice.git
if you find any error,mistake please open a issue.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Please check the file LICENSE.md for the details.