-
Notifications
You must be signed in to change notification settings - Fork 52
Home
Welcome to the iarrc-software wiki!
Before you begin, take this with you.
Follow the link below to get setup with ROS and our code.
Read the conceptual overview of ROS. It separates ROS into three levels:
- ROS Filesystem Level
- ROS Computation Level
- ROS Community Level
From a software engineers viewpoint, ROS is two things. First, it is an interprocess communication architecture. Second, it is a large, community-driven, open-source amalgamation of frameworks, libraries, and tools.
What does this mean for us? Less work; faster results. But, this is only true if you learn to take advantage of ROS's capabilities.
This is not a complete list!
Because catkin
is CMake
based, qtcreator will give you nice autocomplete
sudo apt-get install qtcreator
Open projects by point QtCreator at the CMakeLists.txt
in the iarrc packages. For instance, point it at iarrc/iarrc_tutorials/CMakeLists.txt
.