Are you sure you want to accept 's answer? will be rewarded with the bounty, the zomb will be closed, and all other participants will be notified.
Are you sure you want to mark answer from as spam? This choice cannot be undone!
Sorry, you have not enough credits to pay results fee.
Are you sure you want to withdraw your application?
Counteract the pendulum effect of a performer
I am looking at ways of controlling a performer on an automated flying system. The system is controlled by two independent motors, one for the lift of the performer and one for the traversing. The equipment is wired in such a way that the traversing does not directly affect the height of the performer. I am able to control the, position(mm), speed (mm/s), acceleration (mm/s ^2) and deceleration (mm/s ^2) of both motors. I can create a single point to point travel or more complicated multiple point moves with delays on both motors. What I am looking to do is to contract the pendulum effect of accelerating the traverse and then stopping the carriage but with the weight of the performer continuing to travel. I understand there are two ways I can achieve this. One is to accelerate up to a speed but to start decelerating just before reaching full speed at the same rate. The other option is to accelerate up and then to rapidly decelerate to a stop just before the desire stopping point, then allowing the performer to swing before quickly cancelling the pendulum by moving the carriage directly above the performer. There may be further options that I am unaware of too.
What I need to do is get my Microsoft Visual Basic software to take the variables and calculate a "path" based on my needs. For instance if I say that the lift should start at a given height and then drop to another point over a certain time using specific accel and decel values (which would therefore calculate the speed needed) at the same time the carriage should travel on and stop at the desired point within a specific time.
This is my first time posting on this site so any pointers will be gratefully received and sorry if I have posted in the wrong place or anything like that!
Many thanks in advance
- Do you have sample data that you can provide?
- How exactly do you want the path the be represented - if it's anything visual your budget is too low. I doubt you'll find a freelancer for less than $30/50h.
- What is your visual basic software, are you talking about VB.Net, VB6 or VBA?
Asked by gethin on May 24, 2012
Hi Gethin sorry I thought I would get notifications when someone replied but I didnt so never saw you reply.
Q: Do you have sample data that you can provide?
I can only really give you an example where we have managed to almost eliminate the swing. For your reference we take measurements as follows:-
Measurements on the travel are take from the centre of the stage as 0mm moving to the right becomes a negative figure and to the left is positive. Height is measured as the person being above the stage in mm.
The Lift starts at 1020mm and accelerates at 500mm/s^2 to 500mm/s and then decelerating at 500mm/s^2 to 1650mm. This takes 2.3s It then waits 2s before dropping back to 1020mm but accelerates at 800mm/s^2 and travels at 300mm/s before decelerating at 800mm/s^2. This takes 2.5s
At the same time the travel initially waits 1s at -1879mm and then accelerates at 2000mm/s^2 up to 2000mm/s then decelerating at 2000mm/s^2 to reach 500mm over 2.2s (so travel is 2279mm in total) The carriage then waits 1 second at this position which allows the swing of the pendulum to take the performer past the carriage. It then accelerates at 2000mm/s^2 up to 2000mm/s then decelerating at 2000mm/s^2 to reach 3044 after 2.3s
Q: How exactly do you want the path the be represented - if it's anything visual your budget is too low. I doubt you'll find a freelancer for less than $30/50h.
What I am looking for is a way to say that we want the carriage to go from -1879mm to 3044 over 4.5s with an accel/decel of 2000mm/s^2. The VB will then calculate the speed required and where to stop the carriage and for how long (this could include multiple stops if necessary). Would my budget by reasonable for this as there is not a graphical element? Even if it was as a formula and I then wrote it into the VB?
Q: What is your visual basic software, are you talking about VB.Net, VB6 or VBA?
Thanks for your time so far I hope this clarifies a few things. Im going to go and look now to see if I can get those notifications.
Bidding Catchers (0)
Keep your profile up to date. The launcher will look at your qualifications, experience and feedback.
Read the zomb description carefully. Ensure you answer any queries about your skills or experience
Take a look at what other members are bidding. If you're going to place a bid amount that's higher than other members, ensure you are the best candidate!