Jeffrey Cross
Jeffrey Cross

BuddyBot ist ein entzückender Roboter, der vollständig mit Swift programmiert wurde

An welchen Projekten arbeitest du diesen Sommer? Jon Hoffman schrieb uns, um uns von einem Projekt zu erzählen, an dem er und seine 10-jährige Tochter gemeinsam arbeiten: BuddyBot!

„Ich habe meine 10-jährige Tochter gefragt, an welchen Projekten sie im Sommer arbeiten möchte, und sie hat gesagt, dass sie Roboter bauen möchte“, erklärte Jon Hoffman. „Ich mag die Programmiersprache Swift wirklich sehr, also wollte ich mit Swift einen Roboter entwickeln, an dem wir gemeinsam arbeiten könnten. Ich hatte bereits umfangreiche Erfahrung mit dem BeagleBone Black und schien daher die natürliche Plattform zu sein, an der man arbeiten kann. “

„Für mich ist Swift die beste Programmiersprache, die seit langem herauskommt. Es ist eine sehr moderne Sprache, die die besten Funktionen von Sprachen wie Python, C #, Java, Ruby, Haskell und JavaScript übernommen hat. Die Sprache ist fast so mächtig wie C und Sie können sogar die meisten C-Bibliotheken mit Swift verwenden, die Sprache ist jedoch standardmäßig sicher. Es ist auch eine sehr einfache Sprache, die ich lernen kann, damit ich meiner Tochter das Programmieren beibringen kann, während wir an Robotern arbeiten. “

Und während Hoffman viel Erfahrung mit dem Programmieren und in geringerem Maße mit Elektronik hatte, ist es für ihn ebenso wie für seine Töchter ein neuer Schritt in die Details von Motoren, Sensoren und anderem Roboterwissen. Er berichtet, dass er "viel Zeit mit Lesen und Lernen im Internet verbracht hat".

Bisher haben sie schon viele Fortschritte gemacht! BuddyBot rollt bereits und vermeidet Hindernisse.

"Das größte Highlight für mich ist zu sehen, wie aufgeregt meine Töchter mit Robotik umgehen", sagte Hoffman.

Sie können mehr über ihre Abenteuer in der Robotik in ihrem Blog lesen.Zusätzlich zum Aufbau des Roboters dokumentieren sie ihren Build, komplett mit Komponentenliste und Swift-Code-Repositorys, sodass jeder einen eigenen BuddyBot erstellen kann. Das erste und das zweite von Hoffmans Swift-Repositories finden Sie auf GitHub.

Aktie

Leave A Comment