Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Mar 11 2020 13:43
    GarvTambi commented on 0e218f5
  • Mar 04 2020 15:32
    aracelivegamagro removed as member
  • Mar 04 2020 15:23
    aracelivegamagro added as member
  • Jan 15 2020 19:03
    fmrico added as member
  • Jul 11 2019 11:45
    orensbruli commented on aed5ae1
  • Jul 11 2019 11:23
    orensbruli commented on aed5ae1
  • Apr 25 2019 22:00
    pilarbachiller edited as member
  • Apr 25 2019 22:00
    pilarbachiller added as member
  • Apr 25 2019 22:00
    orensbruli edited as member
  • Apr 25 2019 22:00
    orensbruli added as member
  • Mar 28 2019 03:41
    parasKumarSahu commented on 2ec7dec
nishendrax
@nishendrax
Hey for all those who are using virtual environments for the work on robocomp, how do you use apt-get to install on your virtual environment?
1 reply
zeroc-ice doesn't seem to install via pip
stallionz-arch
@stallionz-arch
I wrote in python open cv ,and made a folder.
Saanidhya
@Saanidhyavats
I have created a pr #73. Let me know if any change needs to be done over their.
Pawan Wadhwani
@pawanw17

zeroc-ice doesn't seem to install via pip

try

sudo apt install python3-zeroc-ice
4 replies

Hi! There I am Dhrubajyoti Kumar from NIT Durgapur pre-final year. student I am interested in image processing and OS.

I am working on my proposal, and there is a question that I want to ask

I am planning to work out the projects at first working on the codes of lane detection,sign detection, etc than finally, I would add it robocomp.

so for the initial, I have written codes on lane detection sign detection but I am little confused to write about the second part.

so am going in the correct direction?Just a little confused, about the integration part, if you guide me a little I would very thankful to you.

I'd suggest you to look on how the robocomp's architecture works and checkout DSR tutorials, DSR is the latest architecture of robocomp and it'd be great if you could integrate your component to it.

Aryan Sethi
@AryanSethi
Hello, how can I get in touch with mentors Mohamed Shawky and Luis Vicente Calderita?
3 replies
nishendrax
@nishendrax
ErrorMake.png
Can someone help me with this error? When I try to run 'make' command on dsr tutorials , i get this error.
stallionz-arch
@stallionz-arch
@pawanw17 are you telling about Dual Sheath Redux?
Pawan Wadhwani
@pawanw17
1 reply
OJASH04
@OJASH04
Hello guys, my name is Ojash Bhardwaj currently in second year at Maharaja Surajmal Institute of Technology. I am interested in working on the project "Sign Language Recognition Component" & hope to learn from this community.
Bhavishya Pandit
@bhav09
@Kanav-7 and Aditya sir can you please tell me what would be the milestones of the project Sign Language Recognition? I was eager to learn about it. Thank you
I hope this blog helps you in drafting your proposal!
Bhavishya Pandit
@bhav09
This is a great curation @RishiGondkar. Great work bro!
Aryan Sethi
@AryanSethi
I'm trying to understand what the 'dsr-graph' repo is all about but had no luck. Can anyone give me an introduction to it ?
1 reply
Umer Jamil
@umerjamil16

@DarkGeekMS Hey, I have few questions,

I was going through this code file: https://github.com/robocomp/grasping/blob/master/components/viriatoGraspingPyrep/src/specificworker.py

In the move_arm function, it is mentioned that this function is using remote lua scripts embedded in the arm. Can you please let me know how can I access those scripts? Or those scrips are pre-written/come by default?

I am interested in knowing how path planning was done in your project.

Thanks

Umer Jamil
@umerjamil16
@DarkGeekMS Would be helpful if you can tell what kind of gripper was used as by default the GEN3 arm does not have gripper as per my study (I can see the gripper in demo videos but more interested in the technical details of robot models like DOFs etc)
Mohamed Shawky
@DarkGeekMS
@umerjamil16 Hello Umer,
Regarding the remote Lua scripts, they can be found in the arm scene gen3-grasp.ttt found in README.
They are embedded inside gen3 arm itself as threaded child scripts.
As for path planning, I mainly depend on CoppeliaSim inverse kinematics solver with the aid of the embedded scripts.
However, the project mainly focused on specifying exact arm targets through 6D pose estimation and building a grasping pipeline.
That's why, we are moving this year to complete path planning and control through Deep RL.
Finally, the gripper used with gen3 arm is RG2 gripper.
Umer Jamil
@umerjamil16
@DarkGeekMS Many thanks for the answer :)
Akashdeep Singh
@akash02ita:matrix.org
[m]
Hi!
I am a beginner and learned python and java basics. But I am open to learn more!
Do u think I should apply here? I mean I do not want to end up somewhere where I think I really lack the skills to do anything…
Bhavishya Pandit
@bhav09
@akash02ita:matrix.org people are here to help. If you want to learn, this is the best place to be in! However, if you wish to contribute to GSoC, I believe you must have the desired skills for the project you are opting for. Nevertheless, I appreciate your willingness to learn- attitude. Keep it up :)
ItsDandelia
@ItsDandelia
Hi, I am Jatin Dandelia and I am interested in Coding Assistant for textual programming in Learn Block. Can someone please elaborate on the problem statement? Any ideas you have on it. I am a beginner in Open Source and keen on learning more.
Esteban Martinena Guerrero
@orensbruli

Hi!
I am a beginner and learned python and java basics. But I am open to learn more!
Do u think I should apply here? I mean I do not want to end up somewhere where I think I really lack the skills to do anything…

It depends. To learn is a great place. I love Python, so whatever you want I can try to help. Any contribution to robocomp is also welcomed!
On the other hand, if you ask about the GSOC, there's a lot of competitivity, specially in some ideas, and I would say that any of the proposed ones requires a certain level of experience... You can look into the python source code of Robocomp and if you see yourself writing that code it would be a good sign... if not, keep reading code, start contributing and you will be learning in no time.

ABD
@ABD-01
image.png
5 replies
Hi, I'm facing this error everytime I try to install robocomp
I'm following everything line by line from here https://github.com/robocomp/robocomp/blob/development/README.md
nishendrax
@nishendrax
Does anyone knows why I receive this error on running 'rcis simpleworld.xml'. It was working fine on the initial install but down the line it stopped working. Console Log -
rcis: error: src/Ice/IPEndpointI.cpp:482: ::Ice::EndpointParseException:
error while parsing endpoint port value21496333' out of range in endpoint `tcp -p 21496333''
my endpoint port value is going out of range but what is the reason for that ?
Esteban Martinena Guerrero
@orensbruli
guys I'm not sure if this is your problem or not, but I'm trying to update and fix cmake for the whole robocomp project so some things can not work as usual in the development branch.
If you wanna try to help to fix you can stay on development, but if you just want to use, you can move to main (just a pair of weeks behind development)
ABD
@ABD-01
image.png
9 replies
Alright I switched to main branch as said by @orensbruli .
Installation done. But Command 'rcis' not found is the error now.
Esteban Martinena Guerrero
@orensbruli
@ABD-01 Have you fixed it?
ABD
@ABD-01

@ABD-01 Have you fixed it?

Yes, I've fixed It

Saurabh Suresh Powar
@Spnetic-5
image.png
I'm getting this error while installing robocomp, how should I resolve this?
ABD
@ABD-01
@Spnetic-5 Use the main branch code base, not the development one.
Saurabh Suresh Powar
@Spnetic-5
Still facing same error
Esteban Martinena Guerrero
@orensbruli
git status
Saurabh Suresh Powar
@Spnetic-5
Yes it is resolved now!
Thanks
Umer Jamil
@umerjamil16

@DarkGeekMS , Two questions, please refer to this post: https://github.com/robocomp/web/blob/master/gsoc/2020/posts/mohamed_shawky/post06.md

1) In the DSR Integration diagram, I wanted to ask why the Object-Pose-Estimation component does not directly operate on shared Graph G?
As per my study, the Graph G or shared memory also acts as system main memory buffer so in theory it should not be an issue if the Object-Pose-Estimation is operating directly on the Graph G

2) I am a little confused about ICE (which I read used for components interface). In the DSR Integration diagram, the variatoPyrep and variatoDSR component does not use ICE for communication but the graphDSR and Object-Pose-Estimation component use ICE for interface. Can you please comment on this? (sorry if I sound a little confused)

Mohamed Shawky
@DarkGeekMS

@umerjamil16
1) The Pose Estimation component is not directly connected to the graph G due to two main reasons :

  • First and most important, graspDSR performs some post-processing over the estimated poses before injecting into G. This includes sequential planning of the arm's target to be as close as possible to the arm, which ease the job of the inverse kinematics solver.
  • Second, DSR didn't have a Python wrapper by then, so I needed a C++ agent to interface with the graph G (mainly written in C++). Also, converting the DNN model was infeasible because many of the network operations were not supported by Torch JIT.

2) This is done for diagram simplification. graspDSR and Pose Estimation component communicates only through RoboComp's ICE (standard interface), however DSR agents (including viriatoDSR and graspDSR) communicate only through graph G (where some agents inject information into G and others read from it). As for viriatoDSR and viriatoPyRep, they communicate through RoboComp's ICE, where viriatoDSR is the main interface between graph G and the simulator adapter viriatoPyrep.

Umer Jamil
@umerjamil16
@DarkGeekMS Thanks :)
RawanReda
@RawanReda
image.png
Any idea how I can carry out these two steps? I'm getting this error :
cannot stat 'TriangleFunctor': No such file or directory.
Esteban Martinena Guerrero
@orensbruli