Robotics
-
This is a topic I can't quite believe I haven't covered at any point during this blog's existence, as I'm such a huge fan of a) the Neuchâtel region and b) vintage computing. This year marks the 250th anniversary of the creation of the world's first programmable computer, which also happened to be the world's first programmable robot. This might be a bit confusing to some, especially those who associate this concept with Babbage, Turing, etc. The world's first "computer" was a mechanical automaton that translated a "program" into (mechanical) hand-written output. So no, it's not a general-purpose computing device,…
-
I received an email from Rick Webb - whom I've met a few times on trips to Amsterdam, and mentioned in this previous post - telling me some news about the project. Rick was walking through the city on his usual route and came across the MX3D bridge being removed from its location in the heart of Amsterdam. It will presumably be replaced by a more traditional bridge at some point over the coming months. I mentioned after my last visit that this day was coming: the bridge was only ever intended to be in place for two years as…
-
A few events have happened over the last few weeks that I would have loved to have attended, had I had the energy (and been in better shape). The first was the grand opening of the Autodesk Gallery on May 11th. I received an invite – because of my participation in the NEST project – but as I was planning on actually being at the NEST building that day I declined. And I ended up being home with Covid, so there's that. The gallery was opened by SF Mayor London Breed. Here's a snap of Andrew Anagnost showing the NEST…
-
On Sunday I flew back across from Zurich to Schipol for a small, 2-day conference attended by various stakeholders in the MX3D smartbridge project. Very confusingly there were two flights leaving for Amsterdam at exactly the same time – 17h35 – so I very nearly ended up at the wrong gate. Luckily I realised in time. On arriving at Schipol I took the train to Amsterdam Centraal, where I saw an overnight train back to Switzerland was about to leave. (I had tried hard to find a space on this train to come across for the conference, but it seems…
-
This week I was supposed to be back in Zurich for a couple of days, visiting the NEST building on Tuesday and the ETH campus on Wednesday. As it was, though, I managed to pick up Covid at last week's TechX event in Atlanta, so I ended up staying at home feeling sorry for myself. I haven't had particularly bad symptoms, thankfully: neither headaches nor fever, just mainly a heavy cough and a bit of brain fog, both of which are thankfully clearing up now. Given the value of last week's event I'd certainly say that getting it relatively mildly…
-
On Monday I hopped onto the train to Geneva and from there onto the TGV to Paris Gare de Lyon. I was in Paris for BIM World, where we displayed the Dar 2m Smart Bridge. It was my first time seeing the bridge in person, which was a really exciting moment for me. After checking into a very nice little hotel in the 6th arrondissement I headed to the conference centre to help with the setup. The bridge was already unboxed and hooked up when I arrived. Pete Storey had some wires to connect to get it up and running.…
-
In a recent post we saw that switching to use THREE.BufferGeometry brought some unexpected benefits when it came to rendering robots inside Dasher. I wasn't very happy about the fact that said robots were spinning destructively on the MX3D bridge, so I started looking into options for collision detection inside a Forge viewer application. From the start I should say that the approach that I ended up choosing is fairly rudimentary in nature: a much better solution would be to integrate a physics engine such as Ammo.js or perhaps even a voxelization engine such as VASA. But I figured that…
-
I talked some time ago about some work that has been needed to be done in Project Dasher – and other Forge viewer clients – in anticipation of supporting viewers such as Tandem's. In this case it was fairly specifically about the need to support loading of multiple models inside the viewer, rather than working on the assumption that there's a single model available. For the last few days I've been looking at another area that by all accounts will be beneficial, whether driven by use of the Tandem viewer or the upcoming Forge viewer based on the latest Three.js…
-
The latest update to Dynamo Core (which for now you can use via Dynamo Sandbox) has some really interesting enhancements, both in terms of usability and performance. Check out Sol Amour's two blog posts that introduce Dynamo Core 2.12. As it had been a while since I'd tried the MaRS graph in a new drop of Dynamo, I went ahead and loaded it. I immediately noticed a couple of things: it was referencing an old, now-deprecated version of the Solar Analysis package, so I updated to the latest & greatest version on my system and then reloaded the graph to…
-
After having talked about its opening, and its data, it's time to wrap up this week's triptych of posts about the MX3D bridge by taking a moment to appreciate its beauty. The bridge has been printed from stainless steel and has not received any surface treatment – other than sandblasting and the manual removal of any jaggedness that might cause injury… the point is that there isn't a layer of paint or lacquer covering it. It's amazing to me (again, a software guy, so take this with a pinch of salt) that the bridge has this golden sheen. The reflectiveness…