diff --git a/.gitmodules b/.gitmodules index 47a377bd..f2c0c9b0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -16,3 +16,6 @@ path = _includes/thumper_demo url = https://github.com/micro-ROS/micro-ROS_thumper_demo branch = foxy +[submodule "_includes/moveit2_demo"] + path = _includes/moveit2_demo + url = https://github.com/micro-ROS/micro-ROS_moveit2_demo diff --git a/_data/docs.yml b/_data/docs.yml index ca881c79..a077f490 100644 --- a/_data/docs.yml +++ b/_data/docs.yml @@ -73,6 +73,7 @@ - tutorials/demos/demobox_demo - tutorials/demos/thumper_demo - tutorials/demos/combined_demos + - tutorials/demos/moveit2_demo - title: Nuttx-specific Tutorials docs: diff --git a/_docs/overview/users_and_clients/index.md b/_docs/overview/users_and_clients/index.md index 4382e297..5d04932f 100644 --- a/_docs/overview/users_and_clients/index.md +++ b/_docs/overview/users_and_clients/index.md @@ -1,5 +1,5 @@ --- -title: Members, Partners and Users +title: Members, Partners, Users and Collaborators permalink: /docs/overview/users_and_clients/ ofera_consortium: @@ -29,20 +29,50 @@ partners_list: text: The Zephyr Project is a Linux Foundation hosted Collaboration Project. It’s an open source effort uniting developers and users in building a best-in-class small, scalable, real-time operating system (RTOS) optimized for resource-constrained devices, across multiple architectures. As an open source project, the community evolves the project to support new hardware, developer tools, sensors, and device drivers. title: Zephyr Project url: www.zephyrproject.org + - path: https://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Amazon_logo.svg/175px-Amazon_logo.svg.png + text: Amazon is an American multinational technology company based in Seattle that focuses on e-commerce, cloud computing, digital streaming, and artificial intelligence. + title: Amazon + url: www.amazon.com -mw_users: +users: - path: https://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Renesas_Electronics_logo.svg/210px-Renesas_Electronics_logo.svg.png text: Renesas is a global semiconductor company delivering trusted embedded design innovation with complete semiconductor solutions that enable billions of connected, intelligent devices to enhance the way people work and live. title: Renesas url: www.renesas.com - path: https://cdn11.bigcommerce.com/s-76o5u/images/stencil/250x100/robotis_logo_en_1397779687__24544.original.jpg - text: SRobotis is a global robot solutions provider and one of the leading manufacturers of robotic hardware. The company is the exclusive producer of the DYNAMIXEL brand of all-in-one smart servos. Robotis specializes in the manufacture of robotic hardware and full robot platforms for use in all fields of study and industry, as well as educational robotics kits for all ages and skill levels. + text: Robotis is a global robot solutions provider and one of the leading manufacturers of robotic hardware. The company is the exclusive producer of the DYNAMIXEL brand of all-in-one smart servos. Robotis specializes in the manufacture of robotic hardware and full robot platforms for use in all fields of study and industry, as well as educational robotics kits for all ages and skill levels. title: Robotis url: www.robotis.us - path: https://www.dronecode.org/wp-content/uploads/sites/24/2020/08/dronecode_logo_default_cropped.png text: Dronecode is a nonprofit hosted under the Linux Foundation, dedicated to fostering open-source components and their communities. Working with top developers, end-users, and adopting vendors to create opportunities for collaboration. title: Dronecode url: www.dronecode.org + - path: https://www.wyca-robotics.com/assets/img/LogoAvecRoue%20compact%202.png?h=8fb6472f17b03b02cb7872c4a106281c + text: WYCA Robotics is a French company with more than 5 years of edge technology mastering in Robotics, AI and autonomous navigation. They developed Elodie, the first multi-purpose self-driving level 5 indoor vehicle for handling the users' mobiliy challenges. + title: Wyca Robotics + url: www.wyca-robotics.com + +collaborators: + - path: https://luxonis.com/img/logo-dark.png + text: LUXonis is a US-based company specialized in solutions for developing embedded, performant, spatial AI & CV applications. This technology comes with the goal of allowing for human-like perception anywhere, regardless of internet connectivity, and making it productizable, user-friendly and reusable. LUXonis is responsible for devising DepthAI, an open-source platform - a complete ecosystem of custom haredware, firmware, software, and AI training - which combines neural inference, depth vision, and feature tracking into an easy-to-use solution. + title: LUXonis + url: www.luxonis.com + - path: https://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Canonical_logo.svg/200px-Canonical_logo.svg.png + text: Canonical is a computer software company with products like Ubuntu Linux. The company's goal is to 'deliver, maintain, secure and sustain open source from cloud to desktop and devices'. + title: Canonical + url: www.canonical.com + - path: https://www.freertos.org/fr-content-src/uploads/2018/07/logo-1.jpg + text: FreeRTOS is a market-leading Real-Time Operating system (RTOS) for microcontrollers and small microprocessors. Distributed freely under the MIT open source license, FreeRTOS includes a kernel and a growing set of IoT libraries suitable for use across all industry sectors. FreeRTOS is built with an emphasis on reliability and ease of use. + title: FreeRTOS + url: www.freertos.org + - path: https://picknik.ai/assets/images/logo.jpg + text: PickNik combines world-class robotics expertise and edge cutting open-source robotics frameworks that reduce cycle time, increase robustness, and generate optimal motions. PickNik's outstanding software MoveIt is a popular motion planning and manipulation platform in the ROS ecosystem. + title: PickNik + url: www.picknik.ai + - path: https://www.espressif.com/sites/all/themes/espressif/logo-black.svg + text: Espressif Systems is a public multinational, fabless semiconductor company focused on developing cutting-edge Wi-Fi-and-Bluetooth, low-power, AIoT solutions. They have created the popular ESP8266, ESP32, ESP32-S and ESP32-C series of chips, modules and development boards, and offer several open-source frameworks for building AIoT applications, among which the Espressif's IoT Development Framework ESP-IDF. + title: Espressif + url: www.espressif.com --- @@ -72,7 +102,7 @@ mw_users: .logoImage { max-height: 100px; - max-width: 240px; + max-width: 200px; } .photo-gallery{ @@ -154,9 +184,18 @@ window.onload = () => { {% endfor %} -
+
Examples to guide the user on how to use this new feature can be found [here](https://github.com/micro-ROS/micro-ROS-demos/tree/foxy/rclc/graph_introspection).
diff --git a/_posts/2020-11-18-luxonis.md b/_posts/2020-11-18-luxonis.md
index 3584eaac..118cc1c7 100644
--- a/_posts/2020-11-18-luxonis.md
+++ b/_posts/2020-11-18-luxonis.md
@@ -5,7 +5,7 @@ author: francesca-finocchiaro
We’re working with the [LUXonis](https://luxonis.com/) team on the integration of micro-ROS with an exciting AIoT (Artificial Intelligence of Things) project, involving the [DepthAI BW1092 board](https://shop.luxonis.com/products/bw1092). This small device enables interacting with LUXonis [DepthAI](https://luxonis.com/depthai) SoM from an [ESP32](https://www.espressif.com/en/products/socs/esp32) microcontroller.
-
+
DepthAI is a platform built around the [Myriad X](https://www.intel.com/content/www/us/en/products/processors/movidius-vpu/movidius-myriad-x.html) which combines depth perception, neural inference and object tracking, all accessible via a Python API and a plug/play SoM with open-source hardware. It comes integrated with a variety of platforms, and in the case of the board we use for our project, it brings these capabilities to the embedded world.
diff --git a/_posts/2020-11-24-Arduino.md b/_posts/2020-11-24-Arduino.md
index 09324754..a62f6244 100644
--- a/_posts/2020-11-24-Arduino.md
+++ b/_posts/2020-11-24-Arduino.md
@@ -7,7 +7,7 @@ As in the last months more and more users have been manifesting an intrest in ha
Arduino is an IDE designed to fit into extremely resource-constrained devices, offering an easy-to-use framework for programming MCUs among which, especially, a vast suite of development boards carrying the Arduino brand.
-
+
+The post, written by Ralph Lange from Bosch and with title 'micro-ROS – bringing the most popular robotics middleware onto tiny microcontrollers', introduces micro-ROS to non-familiar readers and neophytes, and gathers all the relevant information regarding the latest developments and most recent achievements of the project. More specifically, it describes how the advanced execution management is handled by the rclc Executor and how the ROS 2 concepts of runtime lifecycle and system modes have been implemented in micro-ROS to fit microcontrollers. Also, it accounts for the support of FreeRTOS and Zephyr, on the RTOS side, and for ESP32 microcontrollers, on the hardware side, all achieved during last year of development.
diff --git a/img/posts/bosch_blog.jpg b/img/posts/bosch_blog.jpg
new file mode 100644
index 00000000..0bb0e307
Binary files /dev/null and b/img/posts/bosch_blog.jpg differ