Rust in Production robotics podcasts in addition to the Scythe Robotics with Andrew Tinka one above: Matic with Eric Seppanen and AMP with Carter Schultz:
corrode.dev/podcast/s02e...
corrode.dev/podcast/s02e...
@lucasw0.bsky.social
https://github.com/lucasw Interested in rust programming & robotics
Rust in Production robotics podcasts in addition to the Scythe Robotics with Andrew Tinka one above: Matic with Eric Seppanen and AMP with Carter Schultz:
corrode.dev/podcast/s02e...
corrode.dev/podcast/s02e...
"I I think it gives people an idea that we're like a Montessori school for systems people. And it's like hey everyone come in and just do whatever you want. Do you wanna eat the Play Doh today? Ok eat the Play Doh... I feel like that's not really accurate"
16.10.2025 15:37 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0"We can talk about this in kind of our founder mode episode that we about the importance of trust and clarity. And if you've got trust and clarity, then I think you can have autonomy... I think autonomy is important because I think that's when people do the best work"
16.10.2025 15:36 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Jolt Physics v5.4.0 is out! Check out the release notes here: github.com/jrouwe/JoltP...
27.09.2025 12:33 โ ๐ 34 ๐ 4 ๐ฌ 1 ๐ 0Rust wrapped Jolt Physics visualized in Bevy- each ray-cast simulated lidar point is an individually translated sphere
youtu.be/I2yfPAyACps?...
About a month ago, I gave a talk at the Rust Amsterdam meetup about Sguaba (the type-safe spatial math Rust crate), and the recording of that is now online for anyone who wants their head to hurt with frames of reference and coordinate transforms ๐
youtu.be/kESBAiTYMoQ
The 'Rust for Robotics' video is now on youtube: youtu.be/1zLLuWbnuN8?...
04.10.2025 14:59 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0It's been a month since #rustconf 2025, but the buzz is still strong! ๐ฆ
Revisit the magic via these videos on the @rustfoundation.org YouTube channel, incl. sessions, keynotes, & this highlight reel: www.youtube.com/watch?v=Hw_I...
+Donโt miss these event pics ๐ธ www.flickr.com/photos/rustf...
A nice feature with rerun with the buffering of recent data in rerun is that I can build, run a simulation of so many steps faster than real time, replay some then make changes and recompile, but continue to watch the sim in rerun and scrub around in time while waiting (and maybe make more changes).
18.09.2025 16:20 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0@rerun.io for visualization again, though the movement over the terrain is not obvious- directional lighting and shadows would help (rviz doesn't have shadows but does have camera aligned lighting). I could bake some shading into the mesh triangle colors, or other rerun features could help?
18.09.2025 16:15 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0The Jolt Physics 'VehicleConstraintsTest C++ wrapped in rust using cxx- it's working as well as I need it to though I'm not sure if wheel friction is right (are wheels spinning faster than vehicle speed over the ground?). The build process isn't ideal but is workable.
github.com/lucasw/jolt_...
A soon-to-be-released book about iRobot: 'Dancing with Roomba: Cracking the Robot Riddle and Building an Icon' dancingwithroomba.com - via @weeklyrobotics.bsky.social (www.weeklyrobotics.com)
16.09.2025 15:51 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0```
cxx_build::bridge...
.define("JPH_DEBUG_RENDERER", Some("1"))
.define("JPH_PROFILE_ENABLED", Some("1"))
```
Now can run the hello world through cxx, can resume with the vehicle example next
Need to match these:
```
Version mismatch, make sure you compile the client code with the same Jolt version and compiler definitions!
Mismatching define JPH_PROFILE_ENABLED.
Mismatching define JPH_DEBUG_RENDERER.
```
Maybe will get an answer here github.com/dtolnay/cxx/... though it isn't really a cxx issue
10.09.2025 21:39 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Does 'links' help? doc.rust-lang.org/cargo/refere...
10.09.2025 21:26 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0First question is can I use header files that are pulled in by a dependency (joltc-sys) in my `build.rs`? It looks like it automatically knows about target/release/build/joltc-...hash.../out/lib/libJolt.a, I can link that, but how to include 'joltc-sys-.../out/include/' in cxx_build?
10.09.2025 21:25 โ ๐ 0 ๐ 0 ๐ฌ 2 ๐ 0Starting over with getting a Jolt physics vehicle simulation into rust- going to try to put a big chunk of it into C++, then use cxx to manage that through a high level interface to supply inputs, step the sim, and get new state after the step update.
10.09.2025 21:21 โ ๐ 0 ๐ 0 ๐ฌ 2 ๐ 1The next thing needed is a HeightField to drive over, but that isn't in the jolt-rust JoltC currently- github.com/amerkoleci/j... which is a different jolt c wrapper does have it, but making a rust wrapper for that is daunting. Should I just do nearly everything in C++, wrap in rust at high level?
10.09.2025 15:59 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Have a sim vehicle in jolt-rust working with stacked hinges for wheel rotation and steering on two of four wheels, no suspension, visualized in @rerun.io:
10.09.2025 15:57 โ ๐ 1 ๐ 1 ๐ฌ 1 ๐ 0But now I'm seeing the SixDOFConstraintSettings is missing the MotorSettings... maybe I should just make slider constraints and add separate steering and rolling hinges?
09.09.2025 21:17 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0What about GroupFilterTable? I see JPC_GroupFilter but no table- what does the table do?
09.09.2025 01:35 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0But VehicleSixDOFTest.cpp only needs SixDOFConstraintSettings which is already in JoltC, so that's the example to follow for now
09.09.2025 01:09 โ ๐ 0 ๐ 0 ๐ฌ 2 ๐ 0Now looking at VehicleConstraintTest.cpp there are several things that don't exist in JoltC: VehicleConstraintSettings & WheelSettingsWV (which extends WheelSettings) - the first looks to be easy to add, there are many other *ConstraintSettings in JoltC to follow the example of.
09.09.2025 01:07 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Rustconf main room
02.09.2025 18:58 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0Also need to update the joltc submodule with SetGravity: github.com/lucasw/JoltC...
30.08.2025 02:23 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Have to cargo clean if I add a new function to the Jolt bindings? Or is there a specific file or directory in target I could have deleted for less rebuilding time?
Anyhow added SetGravity()
github.com/lucasw/jolt-...
cargo test was strangely sensitive to `build.rs` link order, figured it out by trial and error: github.com/lucasw/jolt-...
29.08.2025 03:30 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0linux building is current of jolt-rust was broken, `undefined reference to `JPH::AlignedFree'` and many many others- but adding a `build.rs` to link the built libraries in the hello world examples fixed that- except cargo test has the same problem- how do I link it?
29.08.2025 02:58 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0