rdmenezes / qmast

Automatically exported from code.google.com/p/qmast
0 stars 0 forks source link

Test basic sail code #6

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Known issues are commented on each function in sailcode_alpha2 and 3
2. These issues havnt been tested but anticipate failure on testing
3. Testing can occur with a fully mobile prototype

As a result, we expect to see:
- poor rudder behaviour
- poor sail behaviour
- poor tacking behaviour
- poor status variable tracking, leading to the above

To address this:
- make changes to the code as indicated in comments
- make any other basic changes thought ok
- the goal is basic sailing with the general algorithms already in use
- future steps are brainstorming different algorithms, and possibly completely 
re-writing the sailing logic

Original issue reported on code.google.com by cdmblair@gmail.com on 29 Dec 2010 at 11:30

GoogleCodeExporter commented 9 years ago

Original comment by cdmblair@gmail.com on 4 Jan 2011 at 11:06

GoogleCodeExporter commented 9 years ago

Original comment by cdmblair@gmail.com on 4 Jan 2011 at 11:08

GoogleCodeExporter commented 9 years ago

Original comment by cdmblair@gmail.com on 4 Jan 2011 at 11:17

GoogleCodeExporter commented 9 years ago

Original comment by masaru...@gmail.com on 21 Jan 2011 at 11:59

GoogleCodeExporter commented 9 years ago

Original comment by cdmblair@gmail.com on 29 Jan 2011 at 3:07

GoogleCodeExporter commented 9 years ago
Commented code has been fixed (proportional rudder, and quadrant arctan). 
Requires sailing knowledge to review sail-code logic.

Original comment by cdmblair@gmail.com on 29 Jan 2011 at 3:45

GoogleCodeExporter commented 9 years ago
Tested alpha5 (revision 53?) on skate-board-boat. Responds twice a second; and 
noticed that while RC controller only turns the HiTec HS-300 servo 90 degrees, 
pololu can turn it 180 at least. The linkage is setup to work with 90 degrees 
of motion; could just edit code to limit the range.

Original comment by cdmblair@gmail.com on 16 Feb 2011 at 5:48

GoogleCodeExporter commented 9 years ago
added inline-comments to revision 49caff8a31 on things to fix for style and 
correctness in alpha5

Original comment by cdmblair@gmail.com on 2 Mar 2011 at 9:58

GoogleCodeExporter commented 9 years ago
basic sailing is in StraightSail and SailControl functions; these seem to be 
working, need to switch the left and right turning directions for the rudder in 
the boat when its in the water vs the skateboard boat.

Original comment by cdmblair@gmail.com on 10 Apr 2011 at 9:27

GoogleCodeExporter commented 9 years ago

Original comment by valtas...@gmail.com on 11 Oct 2011 at 8:04