Find Jobs
Hire Freelancers

Grasp Objects in Pybullet Environment, Apply inverse kinematics algorithm in simulated environment

$10-30 USD

Fechado
Publicado há mais de 1 ano

$10-30 USD

Pago na entrega
Grasp Objects in Pybullet Environment 1. Project Objective • Get familiar with 3D robot simulation • Understand intelligent robot programming • Apply inverse kinematics algorithm in simulated environment 2. Project Steps 1. Install pybullet with Anaconda (recommended) ◦ Install Anaconda: [login to view URL] ◦ Install Pybullet: [login to view URL] 2. (If you have done the first step, please ignore) Install python3 (optional) Setup the python3 environment on your system. ◦ Windows 10: ▪ [login to view URL] ◦ Mac: ▪ [login to view URL] ◦ Ubuntu 16.04: ▪ [login to view URL] 3. (If you have done the first step, please ignore) Setup Pybullet Environment: ◦ Run following commands in the terminal: ▪ pip3 install pybullet --upgrade --user ▪ python3 -m pybullet_envs.examples.enjoy_TF_AntBulletEnv_v0_2017may ▪ python3 -m pybullet_envs.examples.enjoy_TF_HumanoidFlagrunHarderBulletEnv_v1_2017jul ▪ python3 -m [login to view URL] --arg_file [login to view URL] ◦ Pybullet Reference: [login to view URL] 4. Load assigned object in the environment ◦ In [login to view URL], change the variable object_path to your assigned object. ◦ In [login to view URL], update object_path to your assigned object. 5. Record the tray location in the environment ◦ run [login to view URL] ◦ Click the GUI and Press Q on your keyboard ◦ Record the tray_x and tray_y ◦ update tray_x and tray_y in both [login to view URL] and [login to view URL] ◦ Please make sure the tray and the object is not conflict. 6. Run [login to view URL] ◦ Adjust your hand position and grasp type by using the slider ◦ After you have adjusted your hand position. Press Q on your keyboard ◦ you can get 3 outputs ▪ handIReading: the pose of the hand ▪ palmPosition: arm postion ▪ Orientation: arm orientation 7. Find grasping trajectory ◦ Run [login to view URL] and record parameters for each step in lines 340 – 376 in [login to view URL] ▪ handIReading • handInitial • handClose • handOpen ▪ palmPosition and orientation • grasp_palmPosition, grasp_orientation • pu_palmPosition, pu_orientation • final_palmPosition, final_orientation 8. Update the outputs in step 7 to [login to view URL] 9. write code for the grasping task ◦ Use Inverse Kinematics Function in [login to view URL] to control the position and orientation of the arm ◦ Use Hand Direct Control Function in [login to view URL] to control the hand 10. Record a video for successfully trail 3. What you need to submit • Functional codes (30%) • Demo illustration (30%) ◦ A video that contains one trial of successfully grasping the target objects. • Project Report (40%) ◦ A project report that in academic paper format should be written for this project (IEEE conference templates) (1%). ◦ The report should include: ▪ Introduction (5%) • Background about robotic Object Recognition and Grasping (2%) • Procedure of the project (2%) ▪ Project Descriptions (10%) • Describe the procedure (2%) • Describe the applied algorithm/methods of the project (4%) • Save the grasping parameters of the hand and fingers into a “.csv” file. For example, if your object is “203”, save your parameters into a “[login to view URL]” including all parameters in step 7 (3%) • Include a picture of the hand gesture (1%) ▪ Results (10%) • Trajectory of the object in grasping (5%) • Snapshots of successful and failed grasps (if there are any) (5%) ▪ Discussion of results (10%) • Discuss the advantages and disadvantages of the designed hand gesture in grasping the object. Why is it successful? (5%) • Discuss the designed trajectory of hand movement. What are the key parameters and how are the parameters are selected? (5%) ▪ Conclusion (3%) • Conclude the report, what you have done (1%), what results you have got (1%), what worked and what did not (1%). ▪ Reference (1%)
ID do Projeto: 34959276

Sobre o projeto

8 propostas
Projeto remoto
Ativo há 1 ano

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
8 freelancers estão ofertando em média $28 USD for esse trabalho
Avatar do Usuário
There are a few questions I have regarding the specifications provided by you in Grasp Objects in Pybullet Environment, Apply inverse kinematics algorithm in simulated environment. Could we please have a chat? My Skills: CUDA, PHP, Linux, Python and Ubuntu. Thanks Mohammad Farhan Atif
$30 USD em 4294967295 dias
5,0 (148 avaliações)
6,7
6,7
Avatar do Usuário
Hi!, I’ve carefully checked your requirements regarding Grasp Objects in Pybullet Environment, Apply inverse kinematics algorithm in simulated environment and really interested in this job. I’m full stack developer working at large-scale apps and surely can complete your project as per your given requirements. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in PHP, Laravel, WordPress, Shopify, WooCommerce, BootStrap, Python, React, JavaScript, Node JS, UX/UI, CSS, HTML, API’s and many more. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Thanks
$25 USD em 4 dias
4,9 (43 avaliações)
5,7
5,7
Avatar do Usuário
Hello, I'm looking for some good reviews. So happy to deliver the project before you pay.. As I am coming back to freelancer site after many years. I will appreciate your help. Best Regards, Annada
$20 USD em 7 dias
4,8 (22 avaliações)
4,8
4,8
Avatar do Usuário
Dear Client, Greetings and hoping you are doing well, i welcome you to my profile where quality and client satisfaction is the Priority. CERTIFIED EXPERT IN LISTED PROJECT SKILLS & REQUIREMENTS, After KEENLY reading your description and being in possession of all CLEARLY STATED REQUIRED SKILLS (CUDA, PHP, Ubuntu, Python and Linux) as this is my area of PROFESSIONAL SPECIALISATION having the above QUALIFICATIONS, i hereby humbly request you to consider my bid for QUALITY and PROFESSIONAL work. ###// No timeline & Quality Excuses// Unlimited Revisions// 100% SATISFACTION GUARANTEED### Message Me We Discuss More About The Project. incase the project is deleted please hire me directly using the following link; https://www.freelancer.com/u/topgradeclubltd THANK-YOU & WELCOME.
$30 USD em 2 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hi there, I have read your documents. It is so suitable for me to do this. I have experience in Vrep, gazebo, and pybullet, especially since I am a roboticist. I got a master's degree in Mechatronics and I am pursuing a doctorate in Robotics. Additionally, I also have experience in automation due to I have time to work at a SICK Sensor Company and do some projects around automation like using microcontrollers, plc, and HMI, ... Please feel free and collaborate to finish early this project
$30 USD em 7 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) INDIA
Visakhapatnam, India
5,0
1
Método de pagamento verificado
Membro desde abr. 15, 2021

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.