-
Recent Posts
Archives
- September 2024
- July 2024
- June 2024
- May 2024
- April 2024
- December 2023
- March 2023
- May 2022
- October 2021
- September 2021
- January 2020
- October 2019
- July 2019
- May 2019
- April 2019
- January 2019
- December 2018
- November 2018
- April 2018
- February 2018
- December 2017
- November 2017
- October 2017
- June 2017
- January 2017
- December 2016
- July 2014
- September 2013
- March 2013
- November 2012
- October 2012
- September 2012
- August 2012
- June 2012
- May 2012
- March 2012
- December 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
Categories
Meta
Category Archives: Programming
Robot Control with Machine Learning
This week’s project is combining my 1D EggBot controller with the Machine Learning textbook that I’m reading this summer. The goal of the controller is to help the EggBot stay upright or at a specified angle. The robot’s accelerometer indicates … Continue reading
Posted in Programming, Projects, Robotics
Tagged machinelearning, mechatronics, robotics
Leave a comment
Learning Materials – Reinforcement Learning for Robots
This post is just an info dump about reinforcement learning for robots. Mostly YouTube videos. Am I missing anything? I had been looking at Gymnasium, but clearly I should also look at NVIDIA’s Isaac Sim.
Posted in Programming, Projects, Robotics
Tagged machinelearning, mechatronics, robotics
Leave a comment
1-D Egg Robot – Version 2
This week I made some changes to the Egg Bot and named it version 2 (even though it’s really a version 1.5 probably). I combined the servo and circuit board mounting into a single bracket, printed the new bracket, and … Continue reading
Posted in 3D Printing, CAD, Programming, Robotics
Tagged controls, mechatronics, Pololu, raspberry pi, Robot, robotics
Leave a comment
Egg Robot – 1-Dimensional Balancing Robot
Presenting the Egg Robot (aka “ham steak”), a 1-dimensional balancing robot. The main purpose of the robot is to balance at different angles. The balancing will be accomplished by adjusting the center of gravity of the robot using a weighted … Continue reading
Posted in 3D Printing, CAD, Programming, Projects, Robotics, Sculpture
Tagged Egg Robot, EmotiveRobotics, Pololu, Robot, robotics
Leave a comment
Emotive Eyes Complete
This is the completed first version of the emotive eyes project. It was successful in that it was motivation to re-calibrate my 3d printer and make some modular eyes for future projects. I am not really satisfied with the animations … Continue reading
Posted in 3D Printing, CAD, LED Matrix, Programming, Projects, Robotics, Sculpture
Leave a comment
Generative Art & Pen Plotters
Just operating my 3D printer have become a bit boring, so I’m interested in other uses for the gantry. Attaching a pen to the gantry to make a simple pen plotter seems like a worthy project. The plotting area will … Continue reading
Posted in 3D Printing, Programming, Projects, Robotics
Tagged generativeart, penplotter, programmaticart
Leave a comment
Firefly Robots
Some fireflies exhibit a remarkable behavior where their flashes can synchronize with one another. I am interested in seeing if I can reproduce this behavior in small tabletop robots. These robots may use lights and light sensors to reproduce the … Continue reading
Posted in Programming, Projects, Robotics, Sculpture, Toys
Leave a comment
Fast Analog Read on Arduino
The Arduino AnalogRead(pin) function is simple to use, but can’t be called faster than about 10 kHz. Audio needs sample rates closer to 40 kHz. This post will be a notepad of resources and notes related to high speed analog … Continue reading
NFC v3 Reader with Arduino
Turns out there are playing cards available with NFC capability embedded in them. I’m helping a friend make an automated bridge table. The step I’m helping with in particular is reading the card inputs and pushing the information on to … Continue reading
Posted in Programming, Toys
Leave a comment
Three-Dimensional Aruco Boards
I am using Aruco tags to locate mobile robots relative to one another. I have mounted tags on the robots using cubes so that at least one tag will be visible from every side of the robot. In the picture … Continue reading
Posted in MOBOT, Programming, Robotics, Toys, Uncategorized
3 Comments