{"@context":["https://w3id.org/fdo/context/v1",{"schema":"https://schema.org/","prov":"http://www.w3.org/ns/prov#","fdo":"https://w3id.org/fdo/vocabulary/"}],"@id":"https://fdo.portal.mardi4nfdi.de/fdo/Q1662990","@type":"DigitalObject","kernel":{"@id":"https://fdo.portal.mardi4nfdi.de/fdo/Q1662990","digitalObjectType":"https://schema.org/ScholarlyArticle","primaryIdentifier":"mardi:Q1662990","kernelVersion":"v1","immutable":true,"modified":"2026-01-24T09:38:01Z"},"profile":{"@context":"https://schema.org","@type":"ScholarlyArticle","@id":"https://portal.mardi4nfdi.de/entity/Q1662990","name":"A convex programming approach to the inverse kinematics problem for manipulators under constraints","headline":"A convex programming approach to the inverse kinematics problem for manipulators under constraints","description":"scientific article; zbMATH DE number 6921121","url":"https://portal.mardi4nfdi.de/entity/Q1662990","datePublished":"2018-08-21","author":[{"@id":"https://portal.mardi4nfdi.de/entity/Q286051"},{"@id":"https://portal.mardi4nfdi.de/entity/Q1662988"},{"@id":"https://portal.mardi4nfdi.de/entity/Q286053"},{"@id":"https://portal.mardi4nfdi.de/entity/Q893998"}],"publisher":[{"@id":"https://portal.mardi4nfdi.de/entity/Q285794"}],"identifier":{"@type":"PropertyValue","propertyID":"doi","value":"10.1016/J.EJCON.2016.09.001","url":"https://doi.org/10.1016/J.EJCON.2016.09.001"},"sameAs":["https://doi.org/10.1016/J.EJCON.2016.09.001"],"citation":[{"@id":"https://portal.mardi4nfdi.de/entity/Q4651601"},{"@id":"https://portal.mardi4nfdi.de/entity/Q3054001"},{"@id":"https://portal.mardi4nfdi.de/entity/Q5488463"},{"@id":"https://portal.mardi4nfdi.de/entity/Q399985"},{"@id":"https://portal.mardi4nfdi.de/entity/Q2500498"},{"@id":"https://portal.mardi4nfdi.de/entity/Q3709951"},{"@id":"https://portal.mardi4nfdi.de/entity/Q3016545"}]},"provenance":{"prov:generatedAtTime":"2026-01-24T09:38:01Z","prov:wasAttributedTo":"MaRDI Knowledge Graph"}}