Code Monkey home page Code Monkey logo

myrobotlab's People

Contributors

alessandruino avatar dancesw1thr0b0ts avatar hairygael avatar jhack000 avatar mechdickel avatar raver1975 avatar supertick avatar

Watchers

 avatar

myrobotlab's Issues

Duplicate Msgs on GUI refresh

What steps will reproduce the problem?
1. connect two different MRLs together
2. connect a clock to a logger
3. refresh the gui's twice
3. send a pulse - the message will be duplicated

What is the expected output? What do you see instead?
non duplicate messages

Please use labels and text to provide additional information.


Original issue reported on code.google.com by [email protected] on 25 May 2011 at 5:17

Create ChatBot with AI

Create a ChatBot Service

Start a ChatBot service based on the following references :

 * References :
 *  http://www.codeproject.com/Articles/36106/Chatbot-Tutorial
 *  http://cleverbot.com/
 *  http://courses.ischool.berkeley.edu/i256/f06/projects/bonniejc.pdf
 *  http://www.infradrive.com/downloads/articles/Article1.pdf
 *  http://www.chatterbotcollection.com/

I found the source for the ChatBot 17 source - it needs to be ported from cpp 
to Java.  When the initial port is done, the Chat bot should have an interface 
to chat with the Drupal shoutbox - and provide a means for "OnLine Learning" 
!!!!

Original issue reported on code.google.com by [email protected] on 29 Aug 2012 at 4:26

JFugue integrated with audio file caching

An audio cache would be helpful since JFugue is extremely slow at creating all 
its great sounds.  Also, the option of blocking on a sound would be a great 
enhancement too.

Original issue reported on code.google.com by [email protected] on 11 May 2011 at 3:58

Massive OpenCV 2.2 & JavaCV update

will need to recompile binaries with ENABLE_SSE & ENABLE_SSE2 & ENABLE_MMX 
flags set to false

Will need to check all filters:

Currently Broken ones include

HoughLines2 - cvGetSeqElem
GoodFeaturesToTrack
LKOpticalTrack
SetImageRoi

Something very strange happened to the arrays of CVPoint32f

Original issue reported on code.google.com by [email protected] on 12 May 2011 at 11:31

Need a PauseService

Pause service will be helpful in behavioral state simulations where subsumption 
is used to repress unwanted behaviors

Original issue reported on code.google.com by [email protected] on 18 May 2011 at 11:14

Duplicate Msgs for methods with same name different types

What steps will reproduce the problem?
opencv.notify("publish", name, "publish", Polygon.class);
opencv.notify("publish", name, "publish", IplImage.class);

will generate a duplicate message error

What is the expected output? What do you see instead?
They should resolve to their respective endpoints
The outbox key needs type info.

Original issue reported on code.google.com by [email protected] on 28 Aug 2011 at 10:07

Main Frame does not allow scrollbars

What steps will reproduce the problem?
1. When screen dimension is =< 800x600 - ArduinoGUI runs off the end
2. Previously scrollbars would allow accessability - they should be restored

What is the expected output? What do you see instead?


Please use labels and text to provide additional information.
new update to JGraph affected this

Original issue reported on code.google.com by [email protected] on 15 May 2011 at 10:20

PublishState - new service method

A new method of communicating Service state information would be a 
"PublishState". Configuration could possibly be eliminated.  State information 
would be in local variables/fields. 

Binary serialization could be done using Java's default serialization.  Textual 
serialization could be done with reflection into various templates forms 
(Properties & XML)

Partial state information could be send depending on need.

DifferentialDrive is the first one to use this system.

ServiceEntry and other registry framework data should uses this new method.

Original issue reported on code.google.com by [email protected] on 7 May 2011 at 3:47

JUnit test for each Service

For all services canned input could be saved for some of them and a basic test 
of resulting output could be checked

Original issue reported on code.google.com by [email protected] on 20 May 2011 at 10:58

Jython Pre-Loaded Examples

GUI examples
Logging Examples
Arduino examples - multiple - strategy of making the most inexpensive robot 
(BBB + BlueTooth + Sensors (IR, Ping, Encoder) - small and inexpensive yet can 
do full SLAM
Android SDK Harness App - small, yet common & powerful device - full SLAM
Childrens Laser show

Original issue reported on code.google.com by [email protected] on 28 Oct 2011 at 12:21

Verify Arduino Service works on Android

AndroidBT (bluetooth) was created since Arduino was tied to RXTXComm serial 
ports and Android utilizes Android bluetooth socket api - They are not 
compatible, however, org.myrobotlab.serial package was created to eliminate 
these issues.

Once Arduino Service is verified to work with Android, AndroidBT should be 
removed

Original issue reported on code.google.com by [email protected] on 28 Aug 2012 at 1:32

Add Jython Service Shell + Jython Editor

One of the reasons Arduino is successful, is the IDE wraps or contains all the 
parts needed in order to get up and running quickly.  No one needs to "know" 
Processing, or Java, or Eclipse in order to start building new applications.

Eclipse is a fantastic editor for Java, but not necessarily what a novice MRL 
user needs (or wants).

In that way, it would be useful to have an editor/programmer come with MRL so 
that users/novice programmers can begin their "programming" experience 
immediately.

I would make a Groovy editor with Java as it appears to be one of the most 
popular "scripting" languages and was build on the Java and the Java API.

Original issue reported on code.google.com by [email protected] on 10 Jul 2011 at 5:09

Arduino serial reads

There needs to be a byLength or a byStopString.
Other parameters needed are whether to strip the stop string or delimeter.

Original issue reported on code.google.com by [email protected] on 18 May 2011 at 3:46

Refactor Motor Service

Make it non-Arduino specific - power/direction is -1.0 <-> 0 <-> 1.0
Create interface for addListener(Encoder interface)
So that something which can count (relative encoder, absolute encoder,  timer, 
etc) can control the motors functions - stop specifically..

Motor m = new Motor("mymotor");
m.addEncoder(new Timer("t1));
m.moveTo(pwr, position);  // where position is in this case some time quantity. 
 had it been an actual encoder the position woud be some relative increment or 
absolute position

adding an Encoder will setup the message routes and event hanldlers

Original issue reported on code.google.com by [email protected] on 7 Nov 2011 at 8:33

New Software "Install" System - check/loads ThirdParty modules

A new third party library installer is needed - the repo is getting much too 
large
Once question would be, where should the repo be maintained?  Google code or 
myrobotlab.org.  Development would be faster on myrobotlab.org.  It could be 
put into svn there too.

Original issue reported on code.google.com by [email protected] on 21 Oct 2011 at 9:32

Arduino - Configuration Save

port settings baud / 8n1 port name need to be saved - and auto-re-read when 
started again...

Would it be better to serialize the entire Service?
The GNU port class can not be serialized - 

Arduino is pretty good and doing the logic :  which I believe if there is only 
1 choice or if configuration has previously been saved it re-selects that 
single port

Original issue reported on code.google.com by [email protected] on 11 Nov 2011 at 11:30

gui service panels are not synchronized

What steps will reproduce the problem?
1. add a service - especially with focus on last panel
2.
3.

What is the expected output? What do you see instead?
a single tab entered & no exceptions
instead
multiple panels of the same type & name exist

Please use labels and text to provide additional information.
I believe the issue stems from multi-threaded problem changing the tab count 
and index out of order.  Look at details why loadPanels is being called more 
than one time per service addition.


Original issue reported on code.google.com by [email protected] on 4 May 2011 at 9:11

Downloading / installing new service not possible with Java 7

What steps will reproduce the problem?
1. Install Java 7 on windows 7 64 bit
2. Start MRL
3. Attempt to install/download OpenCV Service

What is the expected output? What do you see instead?
Download does not proceed - stuck

Please use labels and text to provide additional information.


Original issue reported on code.google.com by [email protected] on 27 Aug 2012 at 12:48

Add QR - Code / OpenCV Filter

Add QR Code for processing QR Markers and info
This could be used as location markers such as "Recharge Wall Socket Here" or 
room identifiers like "Living Room"

Relevant Links:

* http://www.qrstuff.com/qr_codes.html - details of the qr code
* http://directory.fsf.org/project/libdecodeqr/ - last known location of source 
- as http://trac.koka-in.org/libdecodeqr is broken
* http://alexkarpus.com/opencv/ - excellent information regarding compiling on 
mobile phones

Original issue reported on code.google.com by [email protected] on 4 Jun 2011 at 1:22

Error not reported when message endpoint not defined

What steps will reproduce the problem?
1.set up a message route who's endpoint is a private method
2.send message


What is the expected output? What do you see instead?
error logged saying function can not be found
instead no error logged



Original issue reported on code.google.com by [email protected] on 28 Aug 2011 at 5:35

can't run .bat file in Windows 8

What steps will reproduce the problem?
1.Extract zip to C:\
2.double click myrobotlab.bat
3.error received about "Windows cannot find javaw."

What is the expected output? What do you see instead?
what is expected is the program to run.

What version of the product are you using? On what operating system?
Newest download as of 2/3/2013 on Windows 8 Pro 32-bit

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 3 Feb 2013 at 8:16

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.