Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 04:58

    jlblancoc on develop

    fix missing cmake lib dest dirs (compare)

  • Oct 18 22:40

    jlblancoc on develop

    Fix YAML unit tests (compare)

  • Oct 18 14:54

    jlblancoc on develop

    Upgrade to latest libfyaml (mul… (compare)

  • Oct 18 10:23

    jlblancoc on develop

    Extend the Stringifyable API to… (compare)

  • Oct 18 07:58
    jlblancoc commented #1131
  • Oct 18 07:53

    jlblancoc on develop

    make cmake inside vcpkg happy (compare)

  • Oct 18 07:35

    jlblancoc on develop

    workaround zlib cmake issues in… (compare)

  • Oct 18 07:23

    jlblancoc on develop

    fix cmake error in case zlib di… (compare)

  • Oct 18 05:55
    jlblancoc edited #1189
  • Oct 18 05:41

    jlblancoc on develop

    Fix AppStream XML warnings (compare)

  • Oct 17 14:23

    jlblancoc on develop

    fix overloaded virtual method w… Merge pull request #1190 from M… (compare)

  • Oct 17 14:23

    jlblancoc on overloaded-virtual

    (compare)

  • Oct 17 14:23
    jlblancoc closed #1190
  • Oct 17 08:43
    jlblancoc auto_merge_enabled #1190
  • Oct 17 08:43
    jlblancoc opened #1190
  • Oct 17 08:43

    jlblancoc on overloaded-virtual

    fix overloaded virtual method w… (compare)

  • Oct 17 08:12

    jlblancoc on develop

    sync again (compare)

  • Oct 17 07:52

    jlblancoc on develop

    Upgrade to latest libfyaml (compare)

  • Oct 16 22:23
    jlblancoc milestoned #1189
  • Oct 16 22:23
    jlblancoc opened #1189
Shubham Kumar
@shubham-kumar1410
As I meantioned before if we need to control and external robot using a remote api whereas a plugin can only be used only within the simulator. Also we would need to create a plugin for server side part of the remote api. So, I guess remote api will be the way to go forward.
I was getting confused as to how the remote api will interact with the simulator which is why I was favoring the plugin as the plugin will easily interact with the simulator and its entities. Sorry for the confusion.
I am now finalizing the algorithms which I would port for V-REP.
Also I was unable to find if V-REP license is compatible with the one used by MRPT(BSD) . It would be great if you could help me out.
Hunter Laux
@jolting
BSD an GPL are compatible. Unfortunately using GPL makes MRPT effectively GPL too. Many organizations refuse to allow GPL. Many robotics companies tend to want to use a lot of open source code with a few closed source components. It can be done even with GPL, but carefully. That's why we have an ALLOW_GPL flag in mrpt.
Sockets don't constitute linking. If
If you connect a closed source http client to an GPL web server then you are still ok
Hunter Laux
@jolting
You get in trouble when the communication is "intimate" between a GPL program and another program. It gets tricky.
Nikos Koukis
@bergercookie
As far as the V-REP guys are concerned.. we 're good to go to use the remote API bindings in MRPT.
http://www.forum.coppeliarobotics.com/viewtopic.php?p=28505#p28505
Shubham Kumar
@shubham-kumar1410
That is great !
Hunter Laux
@jolting
IMO. On the issue of remote api vs plugin, remote api should be required for the project. The Plugin requires the program is GPL, so support for that is less important. Do you agree Nikos?
Nikos Koukis
@bergercookie
Yup... that sounds logical..
V-Rep is an excellent simulator that we can make use of in many parts of MRPT and the remote API seems versatile and good enough for virtually any use, so I don't see any reason why bother with GPL-licensed parts of it and try hacking around the latter..
Shubham Kumar
@shubham-kumar1410
The past days I have been looking at the graphslam ros packages to get an idea about the functioning of the library. I am also working on creating a sample remote api for V-REP to control a bubblerob's position. I will have that up and running in a couple a days and will update you guys as soon as I am finished.
Hunter Laux
@jolting
Great. We still have to wait for google to announce GSOC acceptance.
Shubham Kumar
@shubham-kumar1410
That's fine. I am trying to be as familiar with V-REP remote APIs as possible.
Nikos Koukis
@bergercookie

Hey @shubham-kumar1410,

Great! I like you keep pushing even before the results are out!

Shubham Kumar
@shubham-kumar1410
Thanks @bergercookie
Shubham Kumar
@shubham-kumar1410
Do I have to add the license file located here https://github.com/CoppeliaRobotics/remoteApi/blob/master/license.txt to the repository ? Right now I have pushed the code in a private repo as I still haven't figured this part. I will make it public once this issue is resolved
I have finished the basic code for controlling the position and angle for a bubblerob.
Thanks in advance
Hunter Laux
@jolting
Have you looked at CMake ExternalProject yet?
Shubham Kumar
@shubham-kumar1410
No. Not yet.
I'll do it now. Should I put the license issue on hold then ?
Hunter Laux
@jolting
I wish that project had a makefile or something. I guess you can just check in the code in it's own folder. The license file should be in that folder.
For libraries with makefiles you should use ExternalProject.
Nikos Koukis
@bergercookie
@shubham-kumar1410 since the remote API is licensed under BSD 3-clause you can do is redistribute your (public) repo under the same terms i.e., just add a LICENSE file containing the 3-clause BSD in the root of your repo.
Shubham Kumar
@shubham-kumar1410
Thanks @jolting , @bergercookie . I will definitely read about the ExternalProject and add the LICENSE file to the repository. Since I have a couple of university exams in the coming 2 days I will only be looking at these after two days.
Shubham Kumar
@shubham-kumar1410
Hi, Sorry for getting back this late. I got caught up in my university exams a lot and couldn't get a lot done in the past week. I have made the repository public : https://github.com/shubham-kumar1410/VREP_Remote_Api_Test. I have tested more built in remote api functions but that was just for testing so I have not pushed them.
I have read about building external projects using ExternalProject_Add in the CMakeLists.txt . I am still looking for more sources for it right now. Is there anything else which I need to read about ?
Renato Marinho
@renatomarinho
This message was deleted
Renato Marinho
@renatomarinho
This message was deleted
akash1936
@akash1936

Hello!
My name is Akash Aggarwal and i am a fourth year student at faculty of mathematics and computing at Indian Institute of Technology Banaras Hindu University, Varanasi (IIT-BHU). I am currently pursuing a bachelor's degree in mathematical sciences.
I am willing to participate in Google Summer of Code 2019. I would love to do so with MRPT are development knowledge from you.
I have a good knowledge of the technologies mentioned (c/c++,python etc.)

i would like to ask any available mentors, if possible, for guidance on what i should do next. I am all new to this field.

Thank you!

akash1936
@akash1936
anyone active in this group??
Sanyam Vikram
@sanyam803
Hello
My name is Sanyam and I am a final year student of department of Electronics and communication of NIT JALANDHAR (NITJ). I am currently pursuing a bachelor's degree in ECE.
Sanyam Vikram
@sanyam803
I keep a good knowledge in computer vision ,c++ and python. I would like to ask any available metors,if possible ,for guidance .
I am willing to participate in GSOC 2019
Hunter Laux
@jolting
We're glad you're already thinking about gsoc 2019. Just as students have to be accepted, our participation is not certain. Many organizations favor prior participation in open source communities, so please feel free to contribute since it helps you stand out as a student. If you have a project in mind with feel free to ask questions.
AdityaHPatwardhan
@AdityaHPatwardhan
@jolting Sir, can you list our some links for current projects of MRPT so that we can start learning and contributing in the project as it seems a bit confusing about what projects are ongoing currently and what issues are active
Siddharth Saha
@bear-my-wrath
Hello, I'm new to open source but I'd really like to learn and help to contribute. I'd be grateful if someone guided me where-from I can get started
Jeetu Kumar
@i-am-g2
Hello, I want to contribute on this project, but I am new to Open Source. Where should I start?
Hunter Laux
@jolting
Cool. Looks like we have some interests for contributing. Sorry for the late reply, but gitter is usually not this active. All issues on open issues on github can be worked on and suggestions are welcome.
joker2904
@joker2904
hello guys
is MRPT a mentoring organization for GoSc this time ? 2019 ?
Hunter Laux
@jolting
Not sure yet. Stay tuned for announcements on our mailing list.
Divya Tiwari
@BackDor3_twitter
Hi can i install the library on raspbian (i've tried the ppa method it's not working). Anyone who has successfully compiled the test.cpp code on raspbian os?
Nikos Koukis
@bergercookie
You can always compile the project from source: https://github.com/MRPT/mrpt#32-build-from-sources :)
And if that doesn't work try opening a new issue https://github.com/MRPT/mrpt/issues
Hunter Laux
@jolting
I don't know if raspbian will work with the ppa. I think you will need an ubuntu based distro.
Ubuntu MATE should run on raspi 2 and 3. On a side note, the jetson nano was recently release. Might be a better option for robotics considering the performance and GPU(although mrpt doesn't have cuda code).
Hunter Laux
@jolting
@jlblancoc can you turn arm64 on in the PPA?
Jose Luis Blanco-Claraco
@jlblancoc
Hi!
It is already enabled ;-)
I have used ubuntu mate in rbpi3 with this ppa successfully, it's the fastest option