New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enjoyable & Easy Software #109
Comments
Make it so the connections that you need to do something is automatic.
Say you want to connect to Inmoov everything you need opens at one time
like hearing voice sight servos
…On Mon, Aug 28, 2017 at 11:11 AM, GroG ***@***.***> wrote:
Ease of use is always a high priority for mrl. So, what things can we do
to make the "user" experience more easy or enjoyable ? Remember the "user"
may be yourself ;)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#109>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/AM8pVJdtxD5mebFGfSjeppm0En2dleABks5scua9gaJpZM4PEu5w>
.
|
Hello oldfarmhand,
If I understand what you request, it already exist if you use the config
files within MyRobotLab/InMoov/config.
Then just double clik the START_INMOOV.bat file and all is launched at once.
For more info on the setup:
http://inmoov.fr/how-to-start-myrobotlab/
Gael Langevin
Creator of InMoov
InMoov Robot <http://www.inmoov.fr>
@inmoov <http://twitter.com/inmoov>
2017-08-28 18:59 GMT+02:00 oldfarmhand <notifications@github.com>:
… Make it so the connections that you need to do something is automatic.
Say you want to connect to Inmoov everything you need opens at one time
like hearing voice sight servos
On Mon, Aug 28, 2017 at 11:11 AM, GroG ***@***.***> wrote:
> Ease of use is always a high priority for mrl. So, what things can we do
> to make the "user" experience more easy or enjoyable ? Remember the
"user"
> may be yourself ;)
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <#109>, or mute the
thread
> <https://github.com/notifications/unsubscribe-auth/
AM8pVJdtxD5mebFGfSjeppm0En2dleABks5scua9gaJpZM4PEu5w>
> .
>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#109 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AIF2x8HS18JvQaVrneXa8hrx-Bs7HBU_ks5scvH0gaJpZM4PEu5w>
.
|
Thanks Great information!
On Mon, Aug 28, 2017 at 3:23 PM, Langevin Gael <notifications@github.com>
wrote:
… Hello oldfarmhand,
If I understand what you request, it already exist if you use the config
files within MyRobotLab/InMoov/config.
Then just double clik the START_INMOOV.bat file and all is launched at
once.
For more info on the setup:
http://inmoov.fr/how-to-start-myrobotlab/
Gael Langevin
Creator of InMoov
InMoov Robot <http://www.inmoov.fr>
@inmoov <http://twitter.com/inmoov>
2017-08-28 18:59 GMT+02:00 oldfarmhand ***@***.***>:
> Make it so the connections that you need to do something is automatic.
> Say you want to connect to Inmoov everything you need opens at one time
> like hearing voice sight servos
>
> On Mon, Aug 28, 2017 at 11:11 AM, GroG ***@***.***> wrote:
>
> > Ease of use is always a high priority for mrl. So, what things can we
do
> > to make the "user" experience more easy or enjoyable ? Remember the
> "user"
> > may be yourself ;)
> >
> > —
> > You are receiving this because you are subscribed to this thread.
> > Reply to this email directly, view it on GitHub
> > <#109>, or mute the
> thread
> > <https://github.com/notifications/unsubscribe-auth/
> AM8pVJdtxD5mebFGfSjeppm0En2dleABks5scua9gaJpZM4PEu5w>
> > .
>
> >
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/MyRobotLab/myrobotlab/issues/
109#issuecomment-325411724>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-
auth/AIF2x8HS18JvQaVrneXa8hrx-Bs7HBU_ks5scvH0gaJpZM4PEu5w>
> .
>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#109 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AM8pVGhlKk6MedyLjF4VjmZjQtiQiVC4ks5scyHKgaJpZM4PEu5w>
.
|
Thats a nuce thread GroG, in my opinion the main issue of mrl is the documentation and tutorials which are completely misaing or a few years ols, but with your recent switch one can do from master to develop we should definately create documentation with now more meaning. There shouldaube be an discussion on how we clean up pyrobotlab to get some of these files as tutorials too? |
I am trying to get the wiki a bit more up to date, with how to download, how to start and so on. |
Inmoov related things, relayed from French forum...
Personally :
and of course what is Inside the 1st post |
Always the last line in the python tab. |
Coordonate XY in the face recognizer data to make tracking in the same time of face recognizer in OpenNi service. |
restart MRL with some command like "Runtime.reboot" or "Runtime.restart" |
|
Runtime.restart should work next release The Python editor really needs to be a better editor in regards of saving and maintaining file references, menus & examples |
You shouldn't ask me...
:)
-Cloud sharing for InMoov related to face tracking and face recognition
with AIML personality subfolder associated. (We need to explicitely set and
think of a permission and moderation organism, I have some lawyers that are
interested to participate)
-Kinematic for object grabing(Kevin started on that)
-Object recognition via machine learning(Kevin made a great sample video)
-Extra PID for the rollneck of InMoov(PID1-neck, rothead, PID-2-eyeX,eyeY,
PID3-rollneck)
-Lidar compatible (I will get one soon for to test, the company is
providing me one)
-Option to choose other devices than Kinect from Microsoft for skeleton
tracking via OpenNI. (I have an Orbbec Astra which doesn't seem to react
when tested with latest MRL)
-Fix Gesture Creator and enhance for easier use. (Currently a bit complexe
and missing documentation for Newbie)
-Start to think of a full PID control center for the legs, how do we
proceed? Shall the computing be done on a seperate arduino for each leg and
send back to MRL for final computing?
-Segway implementation for robot. Autobalance mobile platform is something
I seriously want to built for InMoov for fast driving, but it also needs to
be stable if not in autobalance mode, that is why, I want to create a
Segway with 6 wheels (3 on each side triangulated), which could auto lock
in a stable mode position and in my dreams, climb stairs.
Oh man I could keep going with the list...
If I think of more simpler stuff, I will add them.
Gael Langevin
Creator of InMoov
InMoov Robot <http://www.inmoov.fr>
@inmoov <http://twitter.com/inmoov>
2017-09-11 0:05 GMT+02:00 GroG <notifications@github.com>:
… Runtime.restart should work next release
The Python editor really needs to be a better editor in regards of saving
and maintaining file references, menus & examples
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#109 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AIF2x6NoYvzUK5VfaJLYWX0pRcE1T87sks5shF0egaJpZM4PEu5w>
.
|
I want to be warned via a flashed message in either gui that something went wrong - and then someplace i can easily click and have more details I started work in the webgui & swinggui to present "warn/info/error" messages - but there needs to be counters of each - angular logging in chrome works this way - so you can easily see if an error has occurred even if the latest detail is about "info" level logging |
All great ideas ! ... |
This is my “Vision” for the postmanticore Myrobotlab. It may contain some ideas that are already mentioned previously. The Problems I see: I think we all agree a big problem at the moment is documentation and the ease of use for some more complex services. The documentation is getting way better at the moment trough the service pages + example scripts. Still for the more complicated services I think its just too complex. In the shoutbox one reads very often the same questions or new thinks nobody seems to really know about, but the veterans. The solution? The first goal to achieve would be consistency. When I want to attach a service I don’t want to think about HOW to connect them. The way should always be: service.attach(“otherservice”) this should in the best case always be an easy pipeline. When I use rogram AB I only want to give an Input and get an Output, same for a lot of Services. This Input and output format should be when possible always the same. In the current Version this would be something like onOpenCVData(“Data”). This “Data” should contain when possible all the information I want to get: for example the x,y coordinates for a recognized face and its name. In the case of program AB it should be the string of the Answer. If there are some reasons to have multiple output functions they should all be regrouped somewhere and clearly visible.
Ideally we want something as simple as this (only very roug example not actual code): Create arduino Ear use device zzzz def onOpenCVData(data): def onEarData(data): |
Great comment Kakadu. I like where you mention you'd like to see all the "output" of a service. This could pretty easily be done by reflecting all "publish" methods. A very good idea - just not sure where to display it. |
We could Display it either in the Service Pages, or do a new table for it similar to the Service Matrix. It would be really nice to have them in one place so as beginner one could check this place and see: onOpenCVData So there would happen 2 things:
|
Ease of use is always a high priority for mrl. So, what things can we do to make the "user" experience more easy or enjoyable ? Remember the "user" may be yourself ;)
The text was updated successfully, but these errors were encountered: