Skip to content
A platform for seamless integration of resource constrained devices in the ROS ecosystem.
CSS JavaScript HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
_data
_docs Changes as discussed regarding concept of ROS 2 Executor (2) Aug 12, 2019
_includes Prepared pages for benchmarking and Micro XRCE-DDS. Jul 22, 2019
_layouts GDPR & Google Analytics. (#40) Jun 6, 2019
_posts Updated link to managed node documentation. Aug 9, 2019
_sass
css Revert "Add licensing info", it broke CSS Feb 27, 2019
download Added blog post on paper and industrial pitch at ECRTS. Aug 5, 2019
fonts
img Centered stack in architecture image and improved text. Aug 2, 2019
js
scripts New post: ERF2019. (#28) Apr 26, 2019
.editorconfig HTTPS link Dec 11, 2018
.gitignore move over embedded tf Feb 23, 2019
.gitlab-ci.yml Adds CI run html-proofer. Apr 19, 2019
404.html page top allignment, 404 page & seo Feb 10, 2017
EDITING-INSTRUCTIONS.md Fixed links. May 24, 2019
Gemfile Add testing tools Feb 28, 2019
LICENSE Fix license Feb 26, 2019
README.md Corrected spelling of GitHub. Aug 2, 2019
_config.yml Consistent spelling of ROS 2 (instead of ROS2) and microcontroller (n… Aug 2, 2019
allposts.html
favicon.ico favicon Feb 26, 2019
index.html Minor formatting. Aug 2, 2019
nginx.conf docker build alternative 🚢 Oct 12, 2018
search.json fixing baseurl related issues May 3, 2017

README.md

micro-ROS web site

pipeline status

This is the source for the micro-ROS website, available at https://micro-ros.github.io/

Editing

See editing instructions

Running locally

To test locally, you need a local version of Jekyll, the site-generation engine used by GitHub Pages. See Jekyll Quickstart for installation instructions.

After installing Jekyll, install all dependencies by running

bundle install

Then, you may launch Jekyll to build and serve the website continuously by

bundle exec jekyll serve

Testing generated site

To test the generated HTML site, you can use html-proofer gem. This Ruby gem checks and validates the jekyll generated HTML files. It checks a broad set of points: internal and external links existence (alerting of possible 404 errors), HTML attributes of the images and so on.

To install it, It has been incorporated in the Gemfile so the previous dependency install command would have already installed it.

You can run the following gem to tests the generated site.

bundle exec jekyll build
bundle exec htmlproofer ./_site

A utility script has also been included to run these checks in a CI system smoothly.

./scripts/cibuild

License

Released under the Apache Public License 2.0.

You can’t perform that action at this time.