Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 22 18:05
    dependabot[bot] labeled #181
  • Oct 22 18:05
    dependabot[bot] opened #181
  • Oct 22 18:05

    dependabot[bot] on pip

    Bump flask from 0.10.1 to 1.0 i… (compare)

  • Jun 24 10:37
    goodahn commented #177
  • Jun 19 13:18
    asmodehn commented #144
  • Jun 19 13:17
    asmodehn commented #177
  • Jun 19 13:16
    asmodehn commented #163
  • Jun 19 13:09
    asmodehn labeled #82
  • Jun 19 13:09
    asmodehn labeled #82
  • Jun 19 13:08
    asmodehn commented #82
  • May 20 19:07

    asmodehn on scheduled-update-2019-05-13

    (compare)

  • May 20 19:07
    pyup-bot closed #179
  • May 20 19:07
    pyup-bot commented #179
  • May 20 19:07
    pyup-bot opened #180
  • May 20 19:07

    asmodehn on scheduled-update-2019-05-20

    Update numpy from 1.14.2 to 1.1… (compare)

  • May 20 19:07

    asmodehn on scheduled-update-2019-05-20

    Update hypothesis from 3.56.3 t… (compare)

  • May 20 19:07

    asmodehn on scheduled-update-2019-05-20

    Update pytest-xdist from 1.22.2… (compare)

  • May 20 19:07

    asmodehn on scheduled-update-2019-05-20

    Update pytest from 3.5.0 to 4.5… (compare)

  • May 20 19:07

    asmodehn on scheduled-update-2019-05-20

    (compare)

  • May 13 19:05

    asmodehn on scheduled-update-2019-05-06

    (compare)

Pito Salas
@pitosalas
I went through that trying to get a direct install of pos on a MacOS. I spent too too much time on it and then gave up and instead went to Ubuntu on VMWare on MacOS and that worked much much better!
AlexV
@asmodehn
In general I think the software level needed for doing robotics is much higher than what people usually... so the goal of robotic platform writer should be to make things simpler. but ROS sadly fails at that, making everything distributed and asynchronous makes everything so much more random and unpredictible.
If I understand correctly your summary for Robot API, you want the students write the web server that connects to ROS ?
Pito Salas
@pitosalas
yes, and that then enables them to write a mobile app to give it commands without needing the mobile app to talk ROS. It opens it up a lot.
AlexV
@asmodehn
yeah thats why I did rostful :). But then you dont want to use rostful, it s better if they do something smaller and simpler...
Pito Salas
@pitosalas
any suggestion then on how to approach it?
AlexV
@asmodehn
the rostful design is also multi process talking with zmq to ROs distributed system. wy too complicated for you (but the proper design for performance in big systems)
Pito Salas
@pitosalas
(by the way I wonder if anyone is working on a more modern software library to provide higher level abstractions but without the overly complicated - old fashioned architecrture of ROS)
AlexV
@asmodehn
yep : ROS on the robot : topics communication for sensors. ROS services to expose that. ROS services are just xmlRPC, so then you can use flask directly, serialize your json to ROS format and send with xmlrpc.
Pito Salas
@pitosalas
Oh... Didn't look into ROS services at all !
AlexV
@asmodehn
ROS2 is coming along slowly, but I dont know anyone except me working on high level feature... roboticist usually focus on the low level, close tot eh sensor... so if you know anyone, let me know :)
Pito Salas
@pitosalas
are you on the ROS team or is this on your own?
AlexV
@asmodehn
yeah people usually overlook services because of this comunity focus on topics (which for me sucks since they are lossy. cant develop complex protocols on it)
with the company I m currently in, because we need highlevel interaction wiht the robot and we coudlnt find anything already there... But my contract run out soon, so I ll need to find other means to keep working on that...
Pito Salas
@pitosalas
fascinating!
So explain your suggested architecture a little more: Flask running as a separate linux process, accepting HTTP requests, and then creating XMLRPC calls into the service which is running "inside" ROS?
AlexV
@asmodehn
exactly.
Pito Salas
@pitosalas
Ok I will investigate that approach, thanks A LOT for the suggestion!
by the way where are you located? I am in Boston, USA
AlexV
@asmodehn
no worries ! IF you have trouble let me know I might be able to throw something quickly together to give you a hand...
Currently in Seoul SK
Pito Salas
@pitosalas
so its 9:08pm here, what is it there?
AlexV
@asmodehn
10.08 am
Pito Salas
@pitosalas
(I know I could have asked google. ... lazy)
AlexV
@asmodehn
Let mw know what you come up with ;)
Pito Salas
@pitosalas
we will indeed!
(by the way my email is pitosalas@brandeis.edu)
AlexV
@asmodehn
mine should be on my avatar ;)
Pito Salas
@pitosalas
indeed it is :)