shamoons — 2013-09-27T09:44:10-04:00 — #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 — 2013-09-27T09:57:56-04:00 — #2
I like this approach a lot. I'll create a Github project and then we can add issues for next steps + milestones.
unlisted — 2013-09-27T11:18:54-04:00 — #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 — 2013-09-27T11:22:20-04:00 — #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 — 2013-09-27T11:32:24-04:00 — #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 — 2013-09-27T11:33:13-04:00 — #6
@shawn, does this mean that I can recruit you for the actuation team? =)
unlisted — 2013-09-27T11:41:39-04:00 — #7
Heh, sorry. It's Morgan. We met at the last meetup.
shamoons — 2013-09-28T14:01:50-04:00 — #8
@praful, can you set up a Project on GitHub for Actuation Library?
praful — 2013-09-30T12:30:31-04:00 — #9
shamoons — 2013-09-30T12:43:05-04:00 — #10
praful — 2013-09-30T18:14:57-04:00 — #11
You're an admin on the group
shawn — 2013-10-04T16:52:21-04:00 — #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 — 2013-10-23T16:06:29-04:00 — #13
Check out Hacking the Car tons of good reference material for getting started.