#1 By: Shamoon Siddiqui, September 27th, 2013 09:44
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.
#2 By: Praful Mathur, September 27th, 2013 09:57
I like this approach a lot. I'll create a Github project and then we can add issues for next steps + milestones.
#3 By: morgan, September 27th, 2013 11:18
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?
#4 By: Shawn Chen, September 27th, 2013 11:22
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.
#5 By: Shamoon Siddiqui, September 27th, 2013 11:32
@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.
#6 By: Shamoon Siddiqui, September 27th, 2013 11:33
@shawn, does this mean that I can recruit you for the actuation team? =)
#7 By: morgan, September 27th, 2013 11:41
Heh, sorry. It's Morgan. We met at the last meetup.
#8 By: Shamoon Siddiqui, September 28th, 2013 14:01
@praful, can you set up a Project on GitHub for Actuation Library?
#9 By: Praful Mathur, September 30th, 2013 12:30
#10 By: Shamoon Siddiqui, September 30th, 2013 12:43
#11 By: Praful Mathur, September 30th, 2013 18:14
You're an admin on the group
#12 By: Shawn Chen, October 4th, 2013 16:52
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.
#13 By: Praful Mathur, October 23rd, 2013 16:06
Check out Hacking the Car tons of good reference material for getting started.