Older blog entries for cultibot (starting at number 2)

2 Feb 2011 (updated 2 Feb 2011 at 17:27 UTC) »

cascading distributed network

Another such idea (taken through initial development as a thought experiment), in this case one that you'd have to be a chip hacker or microcode programmer to actually implement, first saw the light of day years ago, on The WELL, and then more recently in a topic in the Robots Podcast Forum (since closed).

This one is about very efficient addressing and message passing through a processor network having arbitrary topology, using only the minimum necessary number of bits for each step in a path, and automatically generating a return address, which can also serve to identify the source of the message.

It's recently occurred to me that this idea might be particularly applicable to robotics, where machines might have a separate processor to control every major joint and sub-system, and need to pass messages directly between them without going through a central switch, to keep latency manageable.

Such a network could also accommodate situations where hardware needed to be hot-pluggable, added and removed as the situation required, since newly attached hardware would automatically acquire predictable addresses and, in the case of removal, remaining hardware would always have return addresses for use in sending "cannot deliver, that path is closed" messages.

2 Feb 2011 (updated 2 Feb 2011 at 16:56 UTC) »

examples (and the limits) of design through imagination

At the beginning of March, 2009, two such ideas (designs or simulations running inside my head) had been taking up cerebral resources for some time, weeks or months, so, since they weren't going to be getting any better in the absence of something more tangible, either a CAD model or a mockup, neither of which I had time for, I decided to offload them to one of my blogs, in the hope that someone else might benefit.

The first is essentially the miniature equivalent of inserting an air hose through the tread of a tire at a very shallow angle, nearly tangent, to create a dust barrier via the resulting airflow, with the idea of using it to keep dust off of camera lenses and the like.

The second had its origin in the knowledge that the closer you get to the pivot point of a lever the more force is available. Applied to a robotic manipulator, this means that the outer tips of the 'fingers' should be more sensitive and delicate than segments closer to the 'wrist' (the point of attachment to the supporting arm). Conversely, it also means that those inner segments might be used where more force is needed, as in clipping through the stem of a woody shrub. Inconveniently, stems in need of clipping come at odd angles, so if a shear only operates in a single plane that plane may need to be rotated as much as 90 degrees in moving from one clipping to the next, which might require repositioning the entire machine, which could slow down the operation considerably. Giving the manipulator a set or semi-rotatable digits, that can pair in two different X-shaped configurations, 90 degrees opposed from each other, could provide as many as six shear planes without any rotation of the manipulator unit as a whole. This would allow a pruning robot to move from one clipping to the next with a simple repositioning of its digits.

30 Jan 2011 (updated 2 Feb 2011 at 16:08 UTC) »

Further Introduction

Not mentioned in my intro is that I received a Bachelor's degree in biology in 1980. I'd hoped to return to school for a second degree in engineering, but that never happened, and I spent several very hard years essentially trying to punch my way out of a cognitive bag composed of academic categories, and the emotional baggage I attached to each.

The resolution I found came through the discovery of General Systems Theory, itself an academic category, but one that points to the general applicability of a collection of fundamental concepts. Thus armed, I approached learning with renewed confidence.

It wasn't long after this that I began to become obsessive about computer processors and software, always with an eye to how they might apply to robotics, since I was already interested in mechanizing and scaling up horticulture. Being possessed of a vivid imagination at least with regard to machinery, I built many machines and set them running in my mind, frequently sharing descriptions of these designs with whomever would listen.

For me that was the missing ingredient, collaboration. With no one to share my enthusiasm, it was wet blankets wherever I turned. It's only recently that I've begun to feel like I might have found my tribe.

But I'm not a tinkerer; I'm out to change the world, by replacing big, dumb machines with smaller, smarter (wiser!) ones, beginning with agriculture.

X
Share this page