PageSourceSearch

https://mikelikesrobots.github.io/assets/js/4a580c70.c4b5c3ef.js

js mikelikesrobots.github.io collected 2026-10-03 09:38:22 UTC 3,547 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmikelikesrobots_github_io=self.webpackChunkmikelikesrobots_github_io||[]).push([[7859],{7683:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>l,contentTitle:()=>r,default:()=>d,frontMatter:()=>s,metadata:()=>i,toc:()=>u});var i=o(9054),a=o(4848),n=o(8453);const s={title:"Co-ordinating Robot Fleets with AWS Lambda",slug:"coordinating-with-lambda",authors:"mike",tags:["robotics","aws","iot","lambda"]},r=void 0,l={authorsImageUrls:[void 0]},u=[];function c(t){const e={p:"p",...(0,n.R)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.p,{children:"This post shows how to build two simple functions, running in the cloud, using AWS Lambda. The purpose of these functions is the same - to update the status of a given robot name in a database, allowing us to view the current statuses in the database or build tools on top of it. This is one way we could coordinate robots in one or more fleets - using the cloud to store the state and run the logic to co-ordinate those robots."}),"\n",(0,a.jsx)(e.p,{children:"This post is also available in video form - check the video link below if you want to follow along!"}),"\n",(0,a.jsx)("iframe",{class:"youtube-video",src:"https://www.youtube.com/embed/AVfk8ICQK9o?si=68mtXaVTU65VI6BE",title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowfullscreen:!0})]})}function d(t={}){const{wrapper:e}={...(0,n.R)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(c,{...t})}):c(t)}},8453:(t,e,o)=>{o.d(e,{R:()=>s,x:()=>r});var i=o(6540);const a={},n=i.createContext(a);function s(t){const e=i.useContext(n);return i.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function r(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(a):t.components||a:s(t.components),i.createElement(n.Provider,{value:e},t.children)}},9054:t=>{t.exports=JSON.parse('{"permalink":"/blog/coordinating-with-lambda","source":"@site/blog/2024-03-04-coordinating-with-lambda/index.md","title":"Co-ordinating Robot Fleets with AWS Lambda","description":"This post shows how to build two simple functions, running in the cloud, using AWS Lambda. The purpose of these functions is the same - to update the status of a given robot name in a database, allowing us to view the current statuses in the database or build tools on top of it. This is one way we could coordinate robots in one or more fleets - using the cloud to store the state and run the logic to co-ordinate those robots.","date":"2024-03-04T00:00:00.000Z","tags":[{"inline":true,"label":"robotics","permalink":"/blog/tags/robotics"},{"inline":true,"label":"aws","permalink":"/blog/tags/aws"},{"inline":true,"label":"iot","permalink":"/blog/tags/iot"},{"inline":true,"label":"lambda","permalink":"/blog/tags/lambda"}],"readingTime":14.4,"hasTruncateMarker":true,"authors":[{"name":"Michael Hart","title":"Mike Likes Robots","url":"https://mikelikesrobots.github.io","imageURL":"/img/headshot-cropped.webp","key":"mike","page":null}],"frontMatter":{"title":"Co-ordinating Robot Fleets with AWS Lambda","slug":"coordinating-with-lambda","authors":"mike","tags":["robotics","aws","iot","lambda"]},"unlisted":false,"prevItem":{"title":"ROS2 Control with the JetBot Part 2: Building a ros2_control System","permalink":"/blog/jetbot-motors-pt2"},"nextItem":{"title":"The Best Way for Beginners to Learn from Tutorials!","permalink":"/blog/best-tutorial-learning"}}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.