Piloting a Kawasaki FN20N robot using Labview

Dear All,
We are currently using Kawasaki robot FN20N at the university I am working in. The use of As language in not convenient as we are doing only development work (no production) and we need to modify the code each time we do something new. We have experience in running INSTRON test machines with labview.
We would like to use labview (with VISION) for tool location and piloting the robot. So far, I did not manage to find any driver or anyone who may have done that. We do not even know where to start.
Any advise are more than welcome.
Denis

Did the vendor provide any information as to how one goes about programming the robot using a programming language (irrespective of LabVIEW)? What kind of hardware interface does it have?

Similar Messages

  • How to simulate a mobile robot using labview

    Hello,
    Is it possible to simulate the movement of a mobile robot using labview?
    I mean, is it possible to have a graphics window to show these movements?
    Thanks

    In LabVIEW there are several options to display animated graphics in 2D and 3D. Here are some examples that can be found in the example library that ships with LabVIEW:
    If you need further information I would suggest to post this question with some more details (e. g. a picture of your robot, type of movements,...) in the LabVIEW forum.
    Best regards,
    Jochen Klier
    National Instruments Germany
    Message Edited by Jochen on 04-23-2007 10:46 AM
    Attachments:
    2D robot.jpg ‏113 KB
    solarsystem.jpg ‏114 KB

  • How to control darwin op robot using labview

    hey eveyrone,
    i have just started working on a project..
    i want to know how to control the darwin op robot using labview.. want to get a head start....
    thanx...

    Hi Preetisar,
    You can use LabVIEW robotics to start your project.
    You can find some informations from our website regarding this Software:
    Overview of the LabVIEW Robotics Module
    <link no longer exists>
    <link no longer exists>
    Robotics Fundamentals Series
    Regards,
    Rémi D.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ...

  • Designing a Robot using LabVIEW

    Hi ALL,
    I would like to ask if anybody could suggest me a book or a link to design a robot using LabVIEW. Besides, anybody could share a simple VI of robot designing so that I could understand better on it.
    Thank you.
    Firdaus 

    Check out:
    http://www.ni.com/academic/mindstorms/
    -Matt Bradley
    ************ kudos always appreciated, but only when deserved **************************

  • How can i control a puma robot using LABVIEW

    the robot i have is puma 200 series controlled by val/valII operating system , if we can control it what are the cards needed for it

    A response to this question has been posted in the LabVIEW General category. Please click here to view the question in the LabVIEW General category.

  • How to use labview to control a robotic arm by EMG signal

    Hello,
    I am working on simulation of an active Exoskeleton (wearable robot) for the upper limb using LabVIEW for my senior project. I need to use the EMG signal as an input to move the elbow joint (flexing and extending). I downloaded labview biomedical toolkit to take a ready simulated EMG signal but have a weak experience in LabVIEW.
    The design criterial I am planning to use is to establish a threshold for the EMG signal using a comparator (above 0 for example) and set a counter for everytime the signal passes the threshold as(+1) in every count. Then, specify a degree value for the counter (for example when the counter reaches 10000) and feed this value of the counter to a simple simulated structure for the joint (simple angle of 2 lines) or a meter to represent the movement.. e.g. every 10000 count = 1 degree of movement. Zero crossing can also be used instead of the comparator and the signal will be filtered and that is easy to do. However, my problem is in converting this logic into LabVIEW. I don’t know how to set a counter for the signal and make every number of counts refer to a specific degree of movement and I also don’t know how to form the simulated joint structure in LabVIEW or even how to transfer this into a simple meter device in LabVIEW.
    I have only one month to do this project so any help or ideas you provide are highly appreciated
    Thank you ,

    CarlFHellwig 
    Thank you for providing this example I just implement  it in the software to check the counter results.
    In fact, the design criteria I desided to use latly is to use is to establish a threshold for the EMG signal using a comparator and correlate the EMG signal with the angles of movement of a simple simulated structure "motor" for a single joint (simple angle of 2 lines) eg. 30,60,90,120,150 degrees for flexing and extending. Zero crossing can also be used instead of the comparator and the signal will be filtered and that is easy to do. 
    In other words, the idea is to drive a motor for different angles based on the input EMG signals. I am now stuck with developing the algorithm of how the angles are related to the RMS value of the signal while flexing and extending and how to convert this RMS into angular velocity and angular position to form the simulation. 
    I will be grateful if someone guided me to a person did a similar project to discuss some issues. 
     

  • Looking for full time position using Labview and/or PLC's in Long Island NY area

    I have 13 years experience using Labview for user interface/daq applications.  I also have 20 years experience with Programmable Logic Controllers (PLC) programming for industrial machine controls.  My resume follows:
    Adam Wechsler
    111 Holbrook Rd.,Holbrook,NY 11741,(631) 981-1013 [email protected]
    Objective
    Labview programming, virtual instrumentation, industrial machine controls,
    automation, PLC, HMI, GUI, data acquisition
    Education:
    B.S. Mechanical Engineering 5/89
    Polytechnic University, Brooklyn, NY
    A.S. Engineering Science 5/86
    Suffolk Community College, Selden, NY
    (GPA 4.0 Dean's List Spring 1986)
    Experience:
    Controls Engineer 5/1994-3/2009
    Vacuum Instrument Corp., Ronkonkoma, NY
    *Program, troubleshoot, and upgrade automated Vacuum Chamber Industrial Leak Detection systems controlled by Allen Bradley PLCs in an OEM environment.
    *Debug equipment functions and programs prior to shipping, at customer's site, and by phone.
    *Integrate and install various types of peripheral equipment, barcode scanners and printers,
    *Design and develop Labview graphical user interfaces and HMI applications including recipe management and data collection for industrial machinery.
    *Write and review user manuals and installation instructions.
    Production Engineer 10/1989-5/1994
    Izumi Corporation, Yaphank, NY
    *Program, maintain, troubleshoot, and repair PLC controlled hydraulic, pneumatic, and control systems for automation in a hands-on environment.
    *Improve design for manufacturability of new products and prototypes to be urethane/injection molded.
    *Program, maintain, troubleshoot, and repair six axis hydraulic paint spraying robots.
    *Create interface between multiple PLC’s and central computer system.
    *Improved design and productivity of high volume, computer controlled, robotic molding machine by 150%.
    Consulting Projects:
    *Created Labview user interface components, and recipe management system for the testing of motion control servos.
    *Programmed Allen Bradley PLC machine logic for packaging machine for a food service supplier.
    *Created Labview to Allen Bradley PLC setpoint and monitoring interface for electric motor-starter test stand.
    *Programmed Allen Bradley PLC and PanelView operator interface terminal for cosmetic packaging assembly machine.
    *Developed Labview application for Fourier and statistical analysis of myogram biomedical data for researching the efficacy of acupuncture treatment.
    Other:
    *Attended National Instruments Labview training courses, and regularly attend local Labview Users Group meetings as a long standing member.
    *Member IEEE
    *13 years experience with Labview
    *15 years experience with vacuum chamber, mass spectrometer, and related technologies
    *20 years experience with PLC's and automated systems
    *Attended Autocad training course.
    *Willing to travel

    Will also consider contract, part time, or consultant work.

  • Has anyone done any control of an ABB robot with labview and robotstudi​o?

    I am busy with a piece of test equipment where I need to read data from and send position commands to a ABB robot. This robot uses their new IRC5 controller. I have got their OPC server but I am having difficulty in getting it to respond to the commands I am sending via OPC. I was hoping someone has done this before and can perhaps assist me in getting going.

    Hi,
    I'm trying the solution like your, but communication with  ABB.Robotics.Controllers.dll (. NET) and convert between C# to LabVIEW,
    it was success but i'm not fisnish yet to send position or command to the controller because some class not a public constructors.
    any update please let me know.
    Thank you.
    Attachments:
    ABB_IRC5 Robot Info.vi ‏59 KB

  • Can i take photo from wireless camera using labview?

    my project is fire fighting robot it detect fire using camera so can i use wireless camera when using labview or not?and if yes, how can i do that?

    Hi khaledyr,
    yes it's possible, but the effort to realize it depends on the camera model. Do you already know the camera type you will use for it?
    Mike

  • Rational Robot and LabVIEW PDA collaboration

    Does anybody have any experience/ideas for use of Rational Robot and LabVIEW? We have both software and hardware and were wondering if anyone had any ideas/suggestions/experience interfacing between these two.
    Thanks ~ EUPECkat

    Re-boujour,
    Après une recherche un peu plus poussée, il apparaît que ce genre d'erreur est lié à des fichiers (DLL) manquants pour un chip du fabriquant FTDI. Serai-je complètement dans le faux?
    Vous avez donc plus de chance de trouver des infos relatives à ce genre de soucis ici, et plus précisément dans la partie "support" auprès de personnes ayant déjà utilisé ce genre de DLL. Des exemples d'utilisation de ce genre de chip avec Labview sont disponibles ici.
    En espérant que cela vous aide
    Cordialement,
    Mathieu STEINER
    Mathieu Steiner, Test System Engineer, Safran Engineering
    CLD, ISTQB

  • Can I run an embedded program on me LEGO Mindstorm 2.0 using LABVIEW??

    Hello guys,
     I am working now on my Lego mindstorm 2.0.. But i have a problem on my robot on how to work with this problem:
        I made a security robot, it has ultrasonic sensor. the ultrasonic sensor is set up to 15 inches. Once the ultrasonic sensor detects a object it will alarm.
       .(I do the programming in the Lego Mindstorm software not with Labview.)   and now I want to do with my robot is when the sensor detects it will send a
        SMS Message to my cellphone. My friend tells me that once the sensor detects it must connect the NXT BLUETOOTH to the BLUETOOTH  of the
        cellphone. I believe that I can use labview with my problem.
       and the cellphone will text to my cellphone. Can i do it with Labview? Can i save a program to my NXT brick to do that? because the first cellphone
      works as a transmitter and the second cellphone will recieve the Message. Can you please give me ideas and example to do this. I am really new to
     Labview. I use labview 9.0 trial version. Thank you.

    In another thread...
    Weeward wrote:
    I have another favor to ask, can you please
    give me a program sample on how to send a SMS  using Labview because
    unfortunately I dont have any idea where to start. Thank you very much..
    One more, do you think aside from using Labview to send sms, is it
    also possible to use Java?' will NXT accept it? if it is so, can you
    please give me sample program?
    PS: Guys I only have more than 2 weeks to solve this problem because at
    the end of this month I must present and defend my project. I used to
    ask my friends and other people but they dont have any idea or broad
    knowledge about NXT. So please help me guys till I finish this
    project..Thank you.
    It sounds like you are short on time and desperate for solutions! Unfortunately, I'm not aware of anyone that has already completed this exact task and has example code available.
    Please go back and re-read my previous post about different modes of communication. The NXT will not be able to accept SMS messages -- it can only accept Bluetooth messages sent through the Serial Port Profile. I'm pretty sure Java provides functionality that would allow you to do this.
    Have you considered alternate programming languages for the NXT? You can find a short comparison of languages here: http://www.botmag.com/articles/10-31-07_NXT.shtml
    Keep in mind that we can't offer much assistance with other languages, but if those languages are more familiar to you, they may help you get to a solution more quickly.
    James Blair
    NI R&D

  • Pick and place using labview and Ni vision acquisitio​n

    Hi everyone,
    I am doing a student project  on Vision guided pick and place of an industrial robot(abb) . I would like to know the steps involved in creating the block.
    I have to locate the object , get its cooordinates through webcam. Then does a pattern matching.. and would send the cooordinates to microcontroller . then from microcontroller to robot controller.. then the industrial robot should pick the object and place it in a predefined place..
    I would be extremely grateful if you guys can help me since  I am new to LabView. 
    Thanks,
    Pradeep.M
    ( [email protected])
    Solved!
    Go to Solution.

    What you are describing is fairly involved, but here's are some tips.  The key is to correlate the robot's coordinate system to the camera's coordinate system.  I assume the camera is statically located above the pick-up area?  I would move the robot to each corner of the frame to its pick position vertically, and note the robot's position at those locations.  These 4 points in space will be correlated to the X,Y coordinates of the camera frame's pixels.  You basically need to write a sub-VI with the inputs being pixel X and Y coordinates, and the output being the robot coordinates.
    Write a test application telling the robot to go to any X,Y pixel location in the frame to test your sub-VI.  If that is working, then you need to set up a pattern match.  You will likely want to do a geometric pattern match.  Have a look at this example:  http://zone.ni.com/devzone/cda/epd/p/id/5555
    You will need your pattern match algorithm to return both the coordinates for your robot, and the orientation of the tool required to properly pick up the object (if the pick and place robot tool requires that it be in a specific orientation).  So its basically up to you to convert the object's X,Y,and rotation angle in the frame that you get from the pattern match to whatever coordinate system the robot uses.  
    The placing algorithm could just be a orientation adjustment to put the object into placement orentation, and then the placement positions could be an array of robot coordinates that you iterate through after each pick.
    Make sure to implement some safety mechanisms in your algorithms so that the robot can never move somewhere outside a safe range of coordinates.
    www.movimed.com - Custom Imaging Solutions

  • How to let the user define the colors for each plots in the graph (I use LabVIEW 7)?

    How to let the user define the colors for each plots in the graph (I
    use LabVIEW 7)?

    Hi,
    Take a look at this example, it uses property nodes to select tha
    active plot and then changes the color of that plot.
    If you want to make the number of plots dynamic you could use a for
    loop and an array of color boxes.
    I hope this helps.
    Regards,
    Juan Carlos
    N.I.
    Attachments:
    Changing_plot_color.vi ‏38 KB

  • Sending email using labview 8.6

    I am trying to send an email using labview 8.6.But I am getting error 1172  when I try to do so.
    Kindly let me know what modificatons i should do to the port an d server settings.
    I have taken the code from forum only
    I am posting a renamed version of it.
    gmail-1 is its actual name in forum
    kindly suggest me what I should do
    thanks
    Attachments:
    gmail_labview.vi ‏16 KB

    Dear sir,
    I have done as you said and observed that the error is coming at the final node "smtp client-send-message"
    I did not installed any .NET or any other programs.
    A screen shot of the error along with the error node is attached for your reference.
    thanks
    Attachments:
    gmail_labview_error.JPG ‏73 KB

  • I am trying to use Labview and RP1210 compliant hardware to connect to a truck J1939 bus and receive messages.

    I am trying to use Labview and RP1210 compliant hardware to connect to a truck J1939 bus and receive messages. 
    Specifically I am attempting  to read data frames using the RP1210_READMESSAGE .   am able to configure the hardware and send a message to the J1939 bus. .    I think I have not configured something correctly.  I can use the RP1210_SENDMESSAGE and see the message I have sent on the bus using CANalyzer   When I use the RP1210_READMESSAGE   I get the timestamp from a message and the return from the function sends back the correct number of bytes (the number matches the number of bytes I sent out plus four bytes from the timestamp).  What I am having trouble with is actually receiving the data. I have had the same type of behavior from two different hardware (Vector CANcase XL and Nexiq USB Link), so I don't think the issue is vendor specific.
    Has anyone been able to make the RP1210_RECIEVEMESSAGE function work correctly?
    Thanks for any help

    Thanks
    I have already tried that.  The links are the NI RP1210 wraper. The problem I am having is using labview to interface with the RP1210 layer.  The RecieveMessage char*fpchAPIMessage this is the output which is a pointer to a cahracter array.  In this variable I can receive the timestamp of the message but not the message.  The retun showns the correct amount of bytes are aviaable (18 for a 8 byte message) but I can only get the 4 byte timestamp  I think I have to dereference this pointer to view the data.  I am not sure how to fix this. 

Maybe you are looking for

  • ITunes from an External hard drive

    I just moved all of my iTunes music files to a La Cie mini hard drive. I set my iTunes preference to find the files on that drive. When I go to play a song in the library, it tells me it has to find the file. Once I manually locate it, it plays. How

  • Photoshop CS4 Application Errors & more

    Hi, can anyone help. I have had numerous application errors which result in the PS CS4 shutting down unexpectedly. 1 such error message: "The exception unknown software exception (0xc000000d) occurred in the application 0x78138a8c". It happens repeat

  • How to remove duplicate entries in a 2D array?

    Hi all, I've an array like this. T1.C1 T2.C1 T3.C2 T1.C3 T3.C2 T2.C1 T3.C3 T1.C1 T4.C1 T5.C2 how can i create another array which gives distinct values like, T1.C1 T1.C3 T2.C1 T3.C2 T3.C3 T4.C1 T5.C1 Thanks in advance, Lakshma Edited by: Lakshma on N

  • Trying to insert pull quote with rules in windows 7

    I don't know if this is a clitch or not. When trying to insert a paragraph rules as pull quote and setting after space then when I hit return to go to the next line but instead it breaks the column into a big empty space. How can I get around this pr

  • HFM Reconfiguration Errors

    Hi I am trying to reconfigure Shared services,HFM,BIUI since IPs were changed in the organisation. I am facing the following error while opening application: Required application module hfm.appcontainer is not configured. Please contact your administ