A Mbed CE + micro-ROS project template for CORE 2.
CORE2
- Clone it to your machine. Don't forget to use
--recursiveto clone the submodules:git clone --recursive https://github.com/byq77/mbed-ce-core2-micro-ros.gitand update MbedOS withgit submodule update --remote mbed-os(run this command from the mbed-ce-core2-micro-ros folder). - Set up the GNU ARM toolchain (and other programs) on your machine using the toolchain setup guide.
- Set up the CMake project for editing. We have three ways to do this:
- On the command line
- Using the CLion IDE
- Using the VS Code IDE - configuration included with this repo
- Use one of the target names listed above and choose an upload method according to your requirements. Default settings is target
CORE2and upload methodSTLINK.
This project is based on the micro_ros_mbed project, which is licensed under the Apache License 2.0. The original project was created by eProsima.
In case of problems with building the libmicroros_project target, run the following command to clean the libmicroros build folder:
For CORE2-Release variant:
make -f libmicroros.mk clean WORK_DIR=$(pwd)/build/CORE2-Release/libmicroros