shamoons at September 27th, 2013 09:44 — #1
Wanted to discuss the Actuator Group and what the plan and needs are. So we don't have a car yet, but actuation will be very important and I don't want to neglect it. What I propose we create is a framework for actuation so that whoever talks to actuation sends very simple signals (accelerate to 40mph, turn the car with a radius of 40 feet, etc) and provide feedback.
This can all be done without an actual car. I propose we use Node.js for our codebase because the evented architecture will make this all pretty seamless. Node.js is also fast, quite fast. Not C++ fast, but fast enough I think for our needs.
praful at September 27th, 2013 09:57 — #2
I like this approach a lot. I'll create a Github project and then we can add issues for next steps + milestones.
unlisted at September 27th, 2013 11:18 — #3
I can help out. I think having a well defined interface for the sensor platform to talk to will prove valuable. What did you have in mind for the simulation environment? Is it a black box that tries to simulate actuator response to input, or are you talking about visual environment like the Unity project, or both?
shawn at September 27th, 2013 11:22 — #4
I agree with that process: send desired state (speed/turning), then rely on the reactive section to account for different cars/conditions
There's a Car Simulator being built in Unity that could serve as a base for some initial actuation planning. It's on hold at the moment, but you can read about it at: http://www.sherecar.org/t/virtual-world-development/23
Perhaps it might be useful to create a more basic simulator as well. Similar to boxcar2d, except top down.
There's a hackerspace (FUBAR labs) near Rutgers that participated in the power wheels competition at the World Makerfaire, I'll ask if it would be possible to connect with them.
shamoons at September 27th, 2013 11:32 — #5
@unlisted, I'd love to know who you are. Your screen name doesn't give much info =). But if you're referring to sensing, then @praful would be the one to talk to about that. It'll all be black boxed however.
shamoons at September 27th, 2013 11:33 — #6
@shawn, does this mean that I can recruit you for the actuation team? =)
unlisted at September 27th, 2013 11:41 — #7
Heh, sorry. It's Morgan. We met at the last meetup.
shamoons at September 28th, 2013 14:01 — #8
@praful, can you set up a Project on GitHub for Actuation Library?
praful at September 30th, 2013 12:30 — #9
shamoons at September 30th, 2013 12:43 — #10
praful at September 30th, 2013 18:14 — #11
You're an admin on the group
shawn at October 4th, 2013 16:52 — #12
I'm focusing on web technologies at the moment, but I'm generally at the Rutgers Livingston makerspace Friday afternoons for other topics like simulation. I can help with actuation then.
praful at October 23rd, 2013 16:06 — #13
Check out Hacking the Car tons of good reference material for getting started.