Colony Scout: Issueshttps://roboticsclub.org/redmine/https://roboticsclub.org/redmine/redmine/favicon.ico2012-11-16T23:12:50ZRobotics Club
Redmine Bug #2121 (Assigned): File Error Service callhttps://roboticsclub.org/redmine/issues/21212012-11-16T23:12:50ZHui Jun Tay
<p>viki@c3po:~/ros_workspace/scoutos/scout/scoutsim$ rosservice call /scout1/sonar_set_scan 5 10<br />ack: True<br />viki@c3po:~/ros_workspace/scoutos/scout/scoutsim$ rosservice call /scout1/sonar_toggle true<br />ack: True<br />viki@c3po:~/ros_workspace/scoutos/scout/scoutsim$ rosservice call /scout1/sonar_toggle false<br />ack: True<br />Unhandled exception in thread started by <bound method TCPServer.run of <rospy.impl.tcpros_base.TCPServer object at 0x923f24c>><br />Traceback (most recent call last):<br /> File "/opt/ros/fuerte/lib/python2.7/dist-packages/rospy/impl/tcpros_base.py", line 156, in run<br /> (client_sock, client_addr) = self.server_sock.accept()<br /> File "/usr/lib/python2.7/socket.py", line 202, in accept<br /> sock, addr = self._sock.accept()<br /> File "/usr/lib/python2.7/socket.py", line 170, in _dummy<br /> raise error(EBADF, 'Bad file descriptor')<br />socket.error: [Errno 9] Bad file descriptor<br />viki@c3po:~/ros_workspace/scoutos/scout/scoutsim$ rosservice call /scout1/sonar_toggle true<br />ack: True<br />Unhandled exception in thread started by <bound method TCPServer.run of <rospy.impl.tcpros_base.TCPServer object at 0x9b2334c>><br />Traceback (most recent call last):<br /> File "/opt/ros/fuerte/lib/python2.7/dist-packages/rospy/impl/tcpros_base.py", line 156, in run<br /> (client_sock, client_addr) = self.server_sock.accept()<br /> File "/usr/lib/python2.7/socket.py", line 202, in accept<br /> sock, addr = self._sock.accept()<br /> File "/usr/lib/python2.7/socket.py", line 170, in _dummy<br /> raise error(EBADF, 'Bad file descriptor')<br />socket.error: [Errno 9] Bad file descriptor</p> Task #1895 (New): Control Headlightshttps://roboticsclub.org/redmine/issues/18952011-10-29T21:52:26ZPriyanka Deo
<p>Write functions to control the headlights (turn on, off, set color) from the ARM.</p> Task #1876 (Assigned): Create Transmitting Protocalhttps://roboticsclub.org/redmine/issues/18762011-10-26T20:43:04ZPriyanka Deo
<p>Borrow existing stuff from Colony</p>
<p>See for reference:<br /><a class="external" href="http://www.roboticsclub.org/redmine/projects/colonyscout/wiki/WirelessIdeas">http://www.roboticsclub.org/redmine/projects/colonyscout/wiki/WirelessIdeas</a></p>
<p>Keep electrical capabilities in mind. Work with them!</p> Task #1871 (Assigned): Make wiring kits for Scouthttps://roboticsclub.org/redmine/issues/18712011-10-23T08:06:38ZPriyanka Deo
<p>Make connectors and wiring stuff for Scout. See attached pdf when ready.</p> Task #1869 (Assigned): Print and Test Scoutflyhttps://roboticsclub.org/redmine/issues/18692011-10-23T08:03:13ZPriyanka Deo
<p>Once Scoutfly is finished being designed, print the boards and test them to make sure they work.</p> Task #1864 (Assigned): "Automated" Turninghttps://roboticsclub.org/redmine/issues/18642011-10-23T07:01:24ZPriyanka Deo
<p>Using feedback from gyroscope and encoders in order to track position change, estimate PWM setpoints to make user requested turn.</p> Task #1863 (Assigned): Track Encodershttps://roboticsclub.org/redmine/issues/18632011-10-23T06:58:21ZPriyanka Deo
<p>Track position of each encoder based on polling topic/motor node</p> Task #1862 (Assigned): Control Motors (ARM)https://roboticsclub.org/redmine/issues/18622011-10-23T06:57:34ZPriyanka Deo
<p>Set PWM outputs on appropriate pins. Control motors using ARM</p> Task #1861 (Assigned): Motor & Encoder Wiringhttps://roboticsclub.org/redmine/issues/18612011-10-23T06:56:10ZPriyanka Deo
<p>1. Wire motors to Scoutfly outputs or motor driver breakout boards</p>
<p>2. Wire encoders to ARM inputs</p> Task #1818 (Assigned): Create ROS Node: Timerhttps://roboticsclub.org/redmine/issues/18182011-10-13T21:55:16ZBen Wassermanbwasserm@andrew.cmu.edu
<p>Create the ROS node for the timer. The git repo can be found: git clone ssh://roboclub.org/home/svn/scoutos. The node diagram can be found at <a class="external" href="https://www.roboticsclub.org/redmine/attachments/522/rosNodes2.pdf">https://www.roboticsclub.org/redmine/attachments/522/rosNodes2.pdf</a>.</p> Enhancement #1796 (Assigned): Audio Command & Output Accessoryhttps://roboticsclub.org/redmine/issues/17962011-10-08T03:01:36ZDan Shopedshope@andrew.cmu.edu
<p>Microphone + Speaker output, possible use a speech generation chip and/or voice recognition chip OR load software onto gumstix. Talk to ScoutFly over I2C and relay audio samples/recognized commands, provide verbal output for user feedback.</p> Task #1727 (Assigned): Update Boards on Eaglehttps://roboticsclub.org/redmine/issues/17272011-05-03T23:06:35ZPriyanka Deo
<p>Make changes on Eagle that have been made to the boards.</p> Task #1588 (Assigned): Loook @ Robostix AVR<->ARM Comms Implementationhttps://roboticsclub.org/redmine/issues/15882010-11-18T08:13:01ZDan Shopedshope@andrew.cmu.edu
<p>Robostix (gumstix verdex + AVR) has a comms solution between two procs, bneuman recommends we check it out.</p> Bug #1547 (Assigned): Fix Encoder pinout on breakflyhttps://roboticsclub.org/redmine/issues/15472010-11-01T20:18:49ZDan Shopedshope@andrew.cmu.edu
<p>Breakfly encoders 2 & 3 have completely different pinouts. These should be changed to match or at least be mirror images - will require board re-routing</p> Task #1478 (Assigned): BOM Send/Receive Functionshttps://roboticsclub.org/redmine/issues/14782010-10-05T03:35:41ZDan Shopedshope@andrew.cmu.edu
<p>develop a function for parsing input using the Sharp 38khz protocol</p>
<p>code is running on the ATMega128RFA1. Consult the scoutfly schematic for more details</p>
<p>Sharp Protocol<br /><a class="external" href="http://www.roboticsclub.org/redmine/projects/colonyscout/wiki/Built-in_RBOM">http://www.roboticsclub.org/redmine/projects/colonyscout/wiki/Built-in_RBOM</a>\<br /><a class="external" href="http://www.sbprojects.com/knowledge/ir/sharp.htm">http://www.sbprojects.com/knowledge/ir/sharp.htm</a></p>
<p>Example code<br /><a class="external" href="http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html">http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html</a></p>
<p>Hardware<br />Receiver: <a class="external" href="http://www.vishay.com/docs/82090/tsop48xx.pdf">http://www.vishay.com/docs/82090/tsop48xx.pdf</a><br />Emitter: <a class="external" href="http://www.newark.com/vishay-semiconductor/tsal6200/ir-emitting-diode/dp/95B4858">http://www.newark.com/vishay-semiconductor/tsal6200/ir-emitting-diode/dp/95B4858</a></p>