96boards: Autoware everywhere | Running Cyclone DDS on Kubernetes image
Servando German Serrano
Servando German Serrano profile image
96boards: Autoware everywhere | Running Cyclone DDS on Kubernetes
Friday, October 16, 2020

Introduction Kubernetes (k8s) is an open-source system for automating deployment, scaling, and management of containerized applications. Kubernetes allows us to easily handle multi...

Read

96boards: Autoware everywhere | meta-arm-autonomy in AutoCore's PCU image
Servando German Serrano
Servando German Serrano profile image
96boards: Autoware everywhere | meta-arm-autonomy in AutoCore's PCU
Friday, August 7, 2020
7 mins read

Introduction In our previous post of the “96boards: Autoware everywhere” blog series we introduced AutoCore’s PCU as the first heterogeneous hardware platform of the Autoware.IO project. In this post we...

OpenGLES 3 Demo on the Rock960 running Panfrost drivers image
Sahaj Sarup
Sahaj Sarup profile image
OpenGLES 3 Demo on the Rock960 running Panfrost drivers
Wednesday, May 27, 2020
1 min read

Hi all, Just a quick blog showing OpenGLES 3 applications now running on the Rock960 using the Panfrost GPU drivers. A Quick Recap on Panfrost: Panfrost is a free and...

AeroCore2 | Zephyr Porting and Upstreaming Efforts image
Sahaj Sarup
Sahaj Sarup profile image
AeroCore2 | Zephyr Porting and Upstreaming Efforts
Wednesday, May 20, 2020
2 mins read

Introduction This Blog will summarize the recent porting efforts for the AeroCore2 Mezzanine in Zephyr RTOS. AeroCore 2 The AreoCore 2 for 96Boards provides MAV control to 96Boards compliant platforms....

96boards: Autoware everywhere | First look at AutoCore's PCU image
Servando German Serrano
Servando German Serrano profile image
96boards: Autoware everywhere | First look at AutoCore's PCU
Monday, May 11, 2020
4 mins read

Introduction We are back with a new entry of our “96boards: Autoware everywhere” blog series. In previous entries we showed how to run a subset of Autoware’s features due to...

96boards: Autoware everywhere | Defaulting to Cyclone DDS image
Servando German Serrano
Servando German Serrano profile image
96boards: Autoware everywhere | Defaulting to Cyclone DDS
Friday, May 1, 2020
3 mins read

Introduction We are back with a new entry of our “96boards: Autoware everywhere” blog series. In this post we outline how to set up Cyclone DDS as the default implementation...

Protein Folding on Arm Devices | Helping with COVID-19 Research image
Sahaj Sarup
Sahaj Sarup profile image
Protein Folding on Arm Devices | Helping with COVID-19 Research
Sunday, March 29, 2020
5 mins read

For the last couple of weeks I have been spending my spare cycles, along with a few other friends form the Arm Ecosystem, to get the power and efficiency of...

96Boards Drone Project | Part 3 image
Sahaj Sarup
Sahaj Sarup profile image
96Boards Drone Project | Part 3
Tuesday, March 24, 2020
6 mins read

In this blog I’d like to cover the hardware and the software specifics of the drone project. The Hardware The Drone The Frame: Dimensions: Wheelbase: 23.5 cm Arm: 12.7 l...

DIY Drones need to go Digital image
Sahaj Sarup
Sahaj Sarup profile image
DIY Drones need to go Digital
Friday, February 14, 2020
9 mins read

In this blog I’d like to cover what is the current situation of the DIY Drone ecosystem. What I like and don’t like about it and how we can improve...

96boards: Autoware everywhere | Binding Autoware.AI nodes to CPUs image
Servando German Serrano
Servando German Serrano profile image
96boards: Autoware everywhere | Binding Autoware.AI nodes to CPUs
Friday, February 7, 2020
6 mins read

Introduction In this blog post we will look at how we can bind certain Autoware.AI nodes to specific cores in our hardware. This is of special interest when we use...

96boards: Autoware everywhere | Autoware.Auto, bridge with .AI and Dragonboard-845c image
Servando German Serrano
Servando German Serrano profile image
96boards: Autoware everywhere | Autoware.Auto, bridge with .AI and Dragonboard-845c
Monday, February 3, 2020
6 mins read

Introduction In our previous entry we showed how to get Autoware.AI running on the Qualcomm® Robotics (RB3) Dragonboard-845c Development Platform. In this post we will look at Autoware.Auto and how...

96boards: Autoware everywhere | Autoware.AI and Dragonboard-845c image
Servando German Serrano
Servando German Serrano profile image
96boards: Autoware everywhere | Autoware.AI and Dragonboard-845c
Friday, January 24, 2020
6 mins read

Introduction Following our previous entries of the “96boards: Autoware everywhere” blog series where we focused on the Hikey970 we now move on to a different board, the Qualcomm® Robotics (RB3)...

96boards: Autoware everywhere | Bridging .AI and .Auto in the Hikey970 image
Servando German Serrano
Servando German Serrano profile image
96boards: Autoware everywhere | Bridging .AI and .Auto in the Hikey970
Friday, December 13, 2019
7 mins read

Introduction We have so far deployed Autoware.AI and Autoware.Auto on a Hikey970. It is now time to bridge both software stacks together so we can use the improved software of...

The 96boards Drone Project: Introduction Blog image
Sahaj Sarup
Sahaj Sarup profile image
The 96boards Drone Project: Introduction Blog
Monday, December 9, 2019
1 min read

Introduction The 96boards drone platform is an experimental smart drone platform with the following objectives: Continuously Evolving OpenSource Test-bed Continuously Evolving I am starting out small with this platform. Right...

96boards: Autoware everywhere | Autoware.Auto and Hikey970 image
Servando German Serrano
Servando German Serrano profile image
96boards: Autoware everywhere | Autoware.Auto and Hikey970
Monday, December 9, 2019
5 mins read

Introduction In our previous blog we showed how to run a subset of Autoware.AI’s components on the Hikey970. For this instance we will look at getting Autoware.Auto working in the...

96boards: Autoware everywhere | Autoware.AI and Hikey970 image
Servando German Serrano
Servando German Serrano profile image
96boards: Autoware everywhere | Autoware.AI and Hikey970
Wednesday, December 4, 2019
8 mins read

Introduction This is the first entry of our “96boards: Autoware everywhere” blog series. With this blog series we will show how to use 96boards hardware to run different components of...

96boards: Real time and ROS2 | Dragonboard-845c, ROS2 and the pendulum demo image
Servando German Serrano
Servando German Serrano profile image
96boards: Real time and ROS2 | Dragonboard-845c, ROS2 and the pendulum demo
Tuesday, November 26, 2019
5 mins read

Introduction This is the fourth entry of our 96Boards: Real time and ROS2 series. On the previous ones we have enabled a real time kernel on the Hikey970 and on...

96boards: Real time and ROS2 | Dragonboard-845c, real time setup image
Servando German Serrano
Servando German Serrano profile image
96boards: Real time and ROS2 | Dragonboard-845c, real time setup
Thursday, November 21, 2019
3 mins read

Introduction In this blog we are expanding the range of 96boards we can use for real time software development. Following on the Hikey970 real time enablement we will focus on...

96boards: Real time and ROS2 | Hikey970, ROS2 and the pendulum demo image
Servando German Serrano
Servando German Serrano profile image
96boards: Real time and ROS2 | Hikey970, ROS2 and the pendulum demo
Friday, November 15, 2019
6 mins read

Introduction In our previous blog we saw how to get a real-time enabled kernel on the Hikey970 running Ubuntu 18.04. Building on top of it this time we will get...

96boards: Real time and ROS2 | Hikey970 RT Setup image
Servando German Serrano
Servando German Serrano profile image
96boards: Real time and ROS2 | Hikey970 RT Setup
Friday, November 8, 2019
4 mins read

Real Time enablement on 96boards The following is the first on a series of blogs targeting the enablement of real time capabilities on a range of 96boards. We’ll kick off...

The RB3 Robotic Arm image
Sahaj Sarup
Sahaj Sarup profile image
The RB3 Robotic Arm
Monday, October 28, 2019
6 mins read

The RB3 Robotic Arm Back in May of this year, I started planning out this project. The first blog laying out the plan came in towards end of the month...

Out with Arduino, In with i2c and PCA9685 | OpenCV on RB3 Pt. 7 | Qualcomm RB3 Robotic Arm Project image
Sahaj Sarup
Sahaj Sarup profile image
Out with Arduino, In with i2c and PCA9685 | OpenCV on RB3 Pt. 7 | Qualcomm RB3 Robotic Arm Project
Wednesday, October 16, 2019
5 mins read

Introduction As per my last blog, due to pending enablement of i2c driver in the official debian image we were still using Arduino over USB-UART to control the actual servos....